国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

Win2003 IIS6.0性能優化指南

2024-08-29 03:08:32
字體:
來源:轉載
供稿:網友
Win2003 IIS6.0性能優化篇,從網站找一些常見的優化方法,大家可以參考下。

問:好多asp.net程序,放在一臺服務器上,客戶端連接使用一段時間后,在服務器上打開任務管理器一看,發現有很多w3wp.exe,占用內存很大,達到1g,請問為什么會這樣?有什么辦法可以避免這種情況呢?

答:這主要是你的ASP.NET 開發的程序有 內存泄漏;對于 非托管資源,一定要注意 釋放。

問:我的具體情況是這樣的:

服務器配置 至強2.8G 內存512M SCSI硬盤 2塊 (軟鏡像)

系統 windows 2003

現在掛了一個asp.net開發的網站 訪問量不大 但是出現一個 問題就是

每當服務器運行2-3天后 訪問網站就特別慢 重啟動服務器后就 正常了

查看進程使用內存的情況 發現w3wp.exe 和sqlservr.exe 進程 占用內存

相當大 達到了170多M( 每個) 物理可用內存幾乎用光

(服務器重啟動時  占用的內存很小才40多M 每個)

以前網站掛在一個虛擬機上 數據庫是分開掛的  從沒出現這種情況

后來 原版移植到新服務器上就 出現這樣的問題~~

還個一問題就是 我在SQL企業管理器中查看SQL進程 發現有很多是 。net 引起的進程是sleeping 但是卻占用了內存~ 無法釋放

搞了很久了 一直都沒解決,求救~~請高手 指教~~ 萬分感謝~~~~~

答:IIS服務管理器----》應用程序池----》添加你的應用,并設置最大內存,當程序達到最大內存后其會自動重啟。

我的問題跟你一樣,不過我的內存是2G的,訪問量比較高,一般是差不多運行24小時后就得重啟,內存沒耗完,W3WP進程占到一百八九十兆,SQL占了二百多兆時,就得重啟,不然整個站點就當在那邊....55555555,搞了快半個月了還是不行,痛苦啊

w3wp.exe 就是你的ASP.NET應用宿主,如果你使用了大量的Session、Cache等資源,并且Session超市時間很長,那么內存占用量就比較大。應用池是為增加性能而設的一個特性,但是也消耗很大的內存。另外關掉Windows Server 2003里的大多數Service(那個不用都可以關掉),也可以節省一部分內存

1.懷疑在程序中應用的CACHE,

2.CACHE中有大量的數據

3.頻繁刷新CACHE

4.沒有設計好CACHE的方式

你的問題我以前也遇見過,我以前是用的Session,后我全部改成cook之后就好多了,應該是你的Session或是你的CACHE有問題(CACHE不太懂,但多多少應該是有的)

跟蹤下SQL的調用記錄,在每次往CACHE或SESSION寫入大量數據時記錄一下時間,看是否太過頻繁

1.在win2003里asp.net的進程就是w3wp.exe

2.512M 內存個人用是夠用了,但是放在服務器上就有點不夠用了,尤其是win2003 + asp.net +sql server 。尤其是sql server 他是很吃內存的,如果不控制的話,他會占光所有的物理內存(只剩下幾十M 倒 100M 吧)。win2003 本身就要占用150M左右。也就剩不下什么了。

3.優化asp.net程序,就向樓上的說的那樣,少用或不用session cache application之類的東西,再有就是是不是有翻頁的地方,翻頁處理不好也是會占很多內存的。

4.限制sql的內存。企業管理器――SQL的屬性(一般是local)――“內存”標簽

在這里看內存的設置,把最大值改成100M吧。

第四條是最快的方法,可以試一試。

我的一個自開發OA系統也存在這樣的問題。

總結上面,大概原因是因為 session 和 cache 的不合理使用造成的。

我的應用程序中,確實用了很多的Session 和 Cache,

在 MSDN 中找到 了 “動態內存分配”這一篇,今天就試看看,是否有效。

希望有經驗的朋友多給些信息,大家也好總結下出現類似錯誤的原因,謝謝!!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 轮台县| 伊通| 苏尼特右旗| 和硕县| 渑池县| 道真| 镇巴县| 高安市| 台山市| 金川县| 永嘉县| 莆田市| 梓潼县| 水富县| 两当县| 读书| 丹阳市| 永城市| 通州区| 德钦县| 霞浦县| 叶城县| 岐山县| 车险| 商城县| 芜湖县| 社旗县| 临沂市| 错那县| 新安县| 尉氏县| 利川市| 湘西| 九龙城区| 长兴县| 大同县| 阿坝| 永修县| 台中市| 桂阳县| 台中县|