您好,登錄后才能下訂單哦!
今天小編給大家分享的是linux查看虛擬內存的命令是什么,相信很多人都不太了解,為了讓大家更加了解linux查看虛擬內存的命令,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦。
linux查看虛擬內存使用vmstat命令。
vmstat是Virtual Meomory Statistics(虛擬內存統計)的縮寫,可對操作系統的虛擬內存、進程、CPU活動進行監控。是對系統的整體情況進行統計,不足之處是無法對某個進程進行深入分析。
默認情況下,vmstat命令并沒有安裝,需要安裝sysstat包,該包里含有vmstat程序.
基本參數:
vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]
[-a]:顯示活躍和非活躍內存
[-n]:只在開始時顯示一次字段名,針對多次收集信息的情況輸出人性化一點
[-t]:在每條信息的末尾,顯示收集信息的時間
[-S unit]:使用指定單位顯示。參數有 k 、K 、m 、M ,分別代表1000、1024、1000000、1048576字節(byte)。默認單位為K(1024 bytes)
[delay [count]]:delay是信息收集間隔,count是信息收集的次數。
vmstat [-s] [-n] [-S unit]
[-s]:顯示內存相關的統計信息
vmstat [-m] [-n] [delay [ count]]
[-m]:顯示slabinfo,slabinfo信息記錄在/proc/slabinfo文件中。slab是linux的一個內存分配機制。
vmstat [-d] [-n] [delay [ count]]
[-d]:顯示相關磁盤的統計信息
注:這個跟樓下-p的區別統計信息的不同、統計對象這個是磁盤-p是子分區、這個不能指定全部輸出
vmstat [-p disk partition] [-n] [delay [ count]]
[-p disk partition]:顯示磁盤子分區的統計信息,這里沒有iostat的信息那么有用
vmstat [-f]
[-f]:開機啟動至今的fork數量
注:這里的fork應該是內核的fork()函數,在父進程中,fork返回新創建子進程的進程ID
關于linux查看虛擬內存的命令是什么就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。