首頁  >  文章  >  運維  >  linux如何查看內存

linux如何查看內存

尚
原創
2019-12-26 10:00:348251瀏覽

linux如何查看內存

在Linux下面,我們常用top指令來查看系統進程,top也能顯示系統記憶體。我們常用的Linux下查看內容的專用工具是free指令。

Linux下記憶體查看指令free詳解:

在Linux下查看記憶體我們一般用free指令:

$ free
             total       used       free     shared    004      16176          0     110652    2668236
-/0 2048276      80160    1968116

以下是對內存查看free指令輸出內容的解釋:

total:總計物理記憶體的大小。

used:已使用多大。

free:可用有多少。

Shared:多個行程共享的記憶體總額。

Buffers/cached:磁碟快取的大小。

第三行(-/ buffers/cached):

used:已使用多大。

free:可用有多少。

-/ buffers/cache意義與差異:

第二行(mem)的used/free與第三行(-/ buffers/cache) used/free的差別在於使用的角度來看:

第二行是從OS的角度來看,因為對於OS,buffers/cached 都是屬於被使用,所以他的可用內存是16176KB,已用內存是3250004KB,其中包括,核心(OS)使用Application(X, oracle,etc)使用的buffers cached.

第三行所指的是從應用程式角度來看,對於應用程式來說,buffers/cached 是等於可用的,因為buffer/cached是為了提高檔案讀取的效能,當應用程式需在用到記憶體的時候,buffer/cached會很快地被回收。

相關文章教學推薦:

linux教學

#

以上是linux如何查看內存的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn