国产探花免费观看_亚洲丰满少妇自慰呻吟_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 中找到 了 “動態內存分配”這一篇,今天就試看看,是否有效。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 虎林市| 临泉县| 潜江市| 西乡县| 赤壁市| 广饶县| 河津市| 河池市| 久治县| 新余市| 柳林县| 兴安县| 灵寿县| 泸溪县| 弥勒县| 乃东县| 夏邑县| 江都市| 彰武县| 白玉县| 慈溪市| 称多县| 定兴县| 黄平县| 曲阜市| 滨海县| 东平县| 泾阳县| 深水埗区| 惠州市| 汤阴县| 龙门县| 泰兴市| 韩城市| 普陀区| 阳谷县| 屯昌县| 习水县| 镇安县| 太康县| 兴化市|