
1、Show memory包含內存預分配的內存
【備注】
內存預分配機制:設備基于內存預分配技術,為關鍵應用預先分配內存,保證設備運行穩定。因此就算設備沒有業務的情況下內存使用率也會較高,這種現象是正常的。而且隨著業務量的增加,我司設備的內存使用率基本穩定,不會明顯上升。
2、web界面顯示的是實際使用內存的情況
1、查看log是否提示內存耗盡的提示
輸出如下結果之一,則證明內存已經被泄露完畢,系統無法正常申請內存,通常此時設備已經不能正常工作,業務中斷。
a. not enough memory! cli execute fail!
b. *Sep 6 08:54:14: %SCHED-0-NOSTACK: Could not allocate 40960 bytes for stack from memory.
2、多次執行show menory,查看內存是否持續增長,接近90%的風險預警值。
3、執行show menory查看哪個進程占用高,也可以使用如下命令查看
debug su
execute diagnose-cmd top