介紹:

RAM,即內存,在計算機系統中的主要作用是從硬盤中檢索程序,臨時存儲,調度處理,並一一發送給CPU執行。只有當內存有足夠的空閒空間來容納進程時,它才能容納進程。這就是為什麼對於普通用戶,尤其是系統管理員來說,持續監控可用內存非常重要。今天我將向你展示在 Ubuntu 中檢查可用內存的不同方法。

注意:我展示瞭如何使用 Ubuntu 20.04 檢查可用內存。

如何在 Ubuntu 中檢查可用內存:

有幾種方法可以檢查 Ubuntu 20.04 中的可用內存。以下是四種最有效的方法。

方法#1:使用“top”命令。

‘top’ 命令在 Ubuntu 中用於顯示 CPU 和內存統計信息以及有關當前正在運行的進程的信息。要使用此命令檢查 Ubuntu 20.04 上的可用內存,您實際上必須執行以下所有步驟:

[アクティビティ]在菜單中[ターミナル]在 Ubuntu 20.04 上通過查找啟動終端后,您需要在終端中運行以下命令:

top

運行此命令後,您將在終端中看到詳細的輸出。在所有這些信息中,我們關注的塊在下圖中突出顯示。突出顯示的部分分別代表空閒內存和空閒交換內存。此外,此命令的輸出有一個專用於可用內存的條目。

方法#2:使用“free”命令和“-m”標誌:

Ubuntu 的“free”命令用於顯示系統當前的內存使用情況。要使用此命令檢查 Ubuntu 20.04 上的可用內存,您需要執行以下操作:

[アクティビティ]在菜單中[ターミナル]在 Ubuntu 20.04 上通過查找啟動終端后,您需要在終端中運行以下命令:

free –m

運行此命令會​​顯示有關可用內存、總內存、已用內存等信息的輸出。下圖中還突出顯示了可用內存和可用交換內存。此外,此命令的輸出有一個專用於可用內存的條目。

方法#3:使用“/proc/meminfo”中的“cat”命令。

Ubuntu 的 /proc/meminfo 文件包含有關係統內存使用的所有信息。要使用此文件檢查 Ubuntu 20.04 上的可用內存,您需要執行以下操作:

[アクティビティ]在菜單中[ターミナル]在 Ubuntu 20.04 上通過查找啟動終端后,您需要在終端中運行以下命令:

cat /proc/meminfo

這裡我們使用“cat”命令將/proc/meminfo文件的內容打印到終端。

此命令的輸出顯示了一些內存統計信息,您可以根據需要進行檢查。但是,下圖突出顯示了 Free Memory 和 Free Swap Memory 條目。此外,此命令的輸出有一個專用於可用內存的條目。

方法#4:使用帶有“-s”標誌的“vmstat”命令。

Ubuntu 的“vmtstat”命令用於顯示所有虛擬內存統計信息。要使用此命令檢查 Ubuntu 20.04 上的可用內存,您需要執行以下操作:

[アクティビティ]在菜單中[ターミナル]在 Ubuntu 20.04 上通過查找啟動終端后,您需要在終端中運行以下命令:

vmstat –s

此命令的輸出與方法 3 中顯示的輸出非常相似。但是,此命令的輸出沒有專門用於釋放內存的條目。下圖中突出顯示了可用內存和可用交換內存。

結論是:

在本文中,我們介紹了在 Ubuntu 20.04 中檢查空閒內存的 4 種方法。這些方法也適用於您選擇的其他 Linux 發行版。通過使用這些方法中的任何一種,您可以檢查 Ubuntu 20.04 系統的可用內存和許多其他有用的內存統計信息。