win7系統(tǒng)下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

linux查看內存使用情況_linux查看內存大小詳細說明

發(fā)布時間:2024-04-09 文章來源:深度系統(tǒng)下載 瀏覽:

linux系統(tǒng)如何查看內存大小?下面小編將給大家分享linux系統(tǒng)查看內存大小、信息命令,以及詳細的給大家介紹相關參數(shù)的用法,讓各位真正掌握一些有用的linux系統(tǒng)基礎命令。

linux系統(tǒng)查看內存命令及使用情況

  • free [參數(shù)]
free 命令常用選項|參數(shù)及含義
選項 含義
-b 以 Byte(字節(jié))為單位,顯示內存使用情況。
-k 以 KB 為單位,顯示內存使用情況,此選項是 free 命令的默認選項。
-m 以 MB 為單位,顯示內存使用情況。
-g 以 GB 為單位,顯示內存使用情況。
-t 在輸出的最終結果中,輸出內存和 swap 分區(qū)的總量。
-o 不顯示系統(tǒng)緩沖區(qū)這一列。
-s 間隔秒數(shù) 根據(jù)指定的間隔時間,持續(xù)顯示內存使用情況。

例如:

  • [root@www ~]# free -m
  • total used free shared buff/cache available
  • Mem: 4003 909 2427 43 666 2826
  • Swap: 2039 0 2039
  • [root@www ~]#

如下圖所示:

linux查看內存使用情況 linux查看內存大小【詳解】

第一行顯示的是各個列的列表頭信息,各自的含義如下所示:

  • total 是總內存數(shù);
  • used 是已經(jīng)使用的內存數(shù);
  • free 是空閑的內存數(shù);
  • shared 是多個進程共享的內存總數(shù);
  • buffers 是緩沖內存數(shù);
  • cached 是緩存內存數(shù)。


Mem 一行指的是內存的使用情況;-/buffers/cache 的內存數(shù),相當于第一行的 used-buffers-cached。+/buffers/cache 的內存數(shù),相當于第一行的 free+buffers+cached;Swap 一行指的就是 swap 分區(qū)的使用情況。

可以看到,系統(tǒng)的物理內存為 4003 MB,已經(jīng)使用了 909 MB,空閑 2427 MB。而 swap 分區(qū)總大小為 2039 MB,目前尚未使用。

我們還可以使用以下兩個命令來查看linux系統(tǒng)內存信息。

  • # grep MemTotal /proc/meminfo # 查看內存總量
  • # grep MemFree /proc/meminfo # 查看空閑內存量