linux 查看 cpu 和內存的命令 - top


1.查看內存,cpu ,當前進程task數目, 每個進程的cpu, 內存使用率, 用top 命令:

在這個頁面,按 P,下面的進程排序,以cpu使用率降序排列。

按M,按內存使用率降序排列;

按N, 按進程id大小降序排列;

2.看內存,一般用 free 命令:

解釋一下:

第二行: 是從操作系統的角度來看的, buffers , cached 都屬於被使用。used = 898212=內核(OS)使用+Application(X, Oracle,etc)使用的+buffers+cached;

第三行: 是從應用程序的角度來看的,對於應用程序來說,buffer和cache都是可用的。應為buffer和cache是為了提高程序的讀寫性能,當應用程序需要用到內存的時候,buffer和cache會很快被收回。 所以對於應用程序來講, 可用內存 = free memory +buffers + cached.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM