2014-10-09 67 views
0

感覺就像我在這個問題上一樣。vps上的內存不足

我有一個VPS運行IIS7.5,我正在運行幾個低流量的網站。 1是純HTML,一對VB.net和2個新的C#。我的問題是我有多次內存不足,唯一可以指向的變量是使用率提高了約98%,並關閉了IIS。這似乎是從新的C#站點開始的。我使用了perfmon,可以看到%Committed Bytes(%CB)緩慢增加。我已經將VPS重新啓動兩次,%CB下降到60%的範圍。如果我重新啓動IIS或回收應用程序池,我會將其降至78%的範圍。

所以我想我的第一個問題是:應該%CB保持不變或會有所不同,這是什麼正常值?

第二個問題:if%CB = x/Committed Bytes,什麼是x。思考如果我知道x,並能看到什麼過程導致x增加,那麼也許我可以解決任何問題。我已經看過私人字節和堆大小,但他們似乎不是我正在尋找的x ...

或者我正在尋找所有錯誤的地方?

謝謝

回答

0

看起來我可能已經解決了它。我正在使用一些小的數據表,但沒有正確處理它們。將它們全部用於使用,問題似乎已消失。我可以看到這可能導致問題,但真的很驚訝,它可能是致命的。