ubuntu16.04 查看系統可用內存
free -m 查看內存情況 (單位MB)
mem 行顯示了從系統角度看來內存使用的情況, total是系統可用的內存大小, 數量上等於系統物理內存減去內核保留的內存. buffers和cached是系統用做緩沖的內存. buffers與某個塊設備關聯, 包含了文件系統元數據, 並且跟蹤了塊的變化. cache只包含了文件本身.
-/+ buffers/cache行則從用戶角度顯示內存信息, 可用內存從數量上等於mem行used列值減去buffers和cached內存的大小. 因為buffers和cached是操作系統為加快系統運行而設置的, 當用戶需要時, 可以直接為用戶使用.
free命令詳解:
功能說明:顯示內存狀態。
語 法: free [-bkmotV][-s ]
補充說明:free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文檔內存,共享內存區段,連同系統核心使用的緩沖區等。
參 數:
-b 以Byte為單位顯示內存使用情況。
-k 以KB為單位顯示內存使用情況。
-m 以MB為單位顯示內存使用情況。
-o 不顯示緩沖區調節列。
-s 持續觀察內存使用狀況。
-t 顯示內存總和列。
-V 顯示版本信息。
mem 行顯示了從系統角度看來內存使用的情況, total是系統可用的內存大小
-/+ buffers/cache行則從用戶角度顯示內存信息, 可用內存從數量上等於mem行used列值減去buffers和cached內存的大小. 因為buffers和cached是操作系統為加快系統運行而設置的, 當用戶需要時, 可以只接為用戶使用.
top和vmstat也顯示了系統內存的信息, 和free的顯示結果類似.
free命令詳解:
功能說明:顯示內存狀態。
語 法: free [-bkmotV][-s ]
補充說明:free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文檔內存,共享內存區段,連同系統核心使用的緩沖區等。
參 數:
-b 以Byte為單位顯示內存使用情況。
-k 以KB為單位顯示內存使用情況。
-m 以MB為單位顯示內存使用情況。
-o 不顯示緩沖區調節列。
-s 持續觀察內存使用狀況。
-t 顯示內存總和列。
-V 顯示版本信息。
ubuntu16.04 查看系統可用內存