由於公司有用cacti監控server狀態
但發現有一台server的虛擬記憶體使用率一直居高不下
爬文時再找不到什麼指令可以釋放的?想問有什麼方法可以解決這問題呢
謝謝
不先查出是誰在佔用記憶體, 要怎知如何釋放?
看誰吃記憶體, 就把誰砍了, 記憶體自然放了...
工作管理員開起來,把 認可大小 這欄位拉出來看,
認可大小就是該程序實際真的已經使用的記憶體全部用量
如果認可大小會一直變大但是記憶體欄相形用量很小
就是一直要求記憶體但是沒用後又不釋放的爛程式
(如圖中說明王X銀行讀卡機服務就是很王O的程式)
那麼被佔用記憶體處於閒置狀態的就會往pagefile檔案堆置
例如有視窗介面的程式,當縮小時會發現記憶體欄位變小
但是認可大小並不會有縮小的變化
(因為圖形介面佔用的記憶體於縮小時閒置被丟到pagefile去)
如果之後還原視窗就會發現記憶體欄又恢復用量了