首頁  >  文章  >  運維  >  linux怎麼看內存

linux怎麼看內存

(*-*)浩
(*-*)浩原創
2019-11-04 11:41:428631瀏覽

linux怎麼看內存

free

1.角色       (建議學習:linux維

free指令用來顯示記憶體的使用情況,使用權限是所有使用者。

**2.格式**

free [-b-k-m] [-o] [-s delay] [-t] [-V]

**3.主參數**

-b -k -m -g:分别以字节(KB、MB、GB)为单位显示内存使用情况。 
-s delay:显示每隔多少秒数来显示一次内存使用情况。 
-t:显示内存总和列。 
-o:不显示缓冲区调节列。

linux怎麼看內存

#我們都知道用free指令查看系統的記憶體狀況,但傳回的值具體代表什麼意思呢?

第一行:

total 實體記憶體總量: 16047M

used 已使用實體記憶體量: 15956M

free 空閒實體記憶體量: 91M

shared 目前已經廢棄不用,總是 0

buffers Buffer 讀寫緩衝記憶體區總量:3740M

cached Page 快取記憶體區總量:4715M

計算關係:total(16047) = used(15956) free(91)

這層關係是對作業系統來說的,伺服器由16G內存,用了15G多,還有91M空閒。哥們,記憶體用太多了

第二行:(-/ buffers/cache)

注意第一行的buffers 和cached 在計算中並沒有用到,其實是參與到第二行的計算

第二行的used(7500) = 第一行的used(15956)- 第一行的buffers(3740)-第一行的cached(4715)

第二行的free(8547) = 第一行的free(91) 第一行的buffers(3740) 第一行的cached(4715)

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

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