我們收到很多內存不足的異常,我們似乎無法診斷髮生了什麼。這似乎是一個問題,會發生,將內存使用量從300兆增加到幾分鐘之內的Gig。現在,這是一個IIS應用程序,並有3個應用程序域在單獨的線程池中運行。CLR內存異常
我們想記錄什麼時候內存異常即將發生。所以我們可以嘗試找到一個模式。我的問題是:做這件事的最好方法是什麼?有沒有辦法每隔一分鐘查詢內存使用情況,看看它有多高,併發送警報電子郵件。或者也許寫一個應用程序來監視CLR的內存使用情況?一個想法或方向更受歡迎。
編輯
我使用性能監視器,但除非我正在看的過程中它是沒有多大用處的。我只能看到什麼是和什麼時候。我還使用了紅門內存配置文件工具,這很棒,只是我似乎無法擊中造成異常的頁面或進程。
有興趣知道你發現的是什麼 – Kev 2010-11-16 15:44:54