當前位置:
首頁 > 知識 > Linux下怎麼檢查Swap交換空間

Linux下怎麼檢查Swap交換空間

當我們系統上的物理內存或RAM已滿時,我們最終會利用系統上的交換空間。在此過程中,內存的非活動頁面將移動到交換空間,從而創建更多內存資源。當系統關閉RAM時,此空間特別有用;但是,交換空間位於硬碟 驅動器上,因此訪問速度較慢。因此,它不應被視為RAM的適當替代方案。在本文中,我們將介紹幾種檢查Ubuntu系統上可用Swap交換空間的方法。本文中描述的命令和過程已在Ubuntu 18.04 LTS系統上運行。

我們正在使用Ubuntu命令行終端,以檢查我們系統上的交換空間。要打開終端,您可以使用Dash或Ctrl + alt + T快捷鍵。然後,您可以選擇以下方式來獲取交換空間信息:

Linux free命令free

此命令用於在幾行中檢查系統上的內存和交換利用率。不使用任何開關,顯示的輸出以千位元組列印。

free -h

使用-h開關,free命令以最接近的3位數格式顯示內存和交換利用率。

swapon命令

您可以使用swapon命令檢查特定分區,邏輯卷或文件的交換。在這裡,我們將使用-s(摘要)開關來獲取交換詳細信息(以千位元組為單位)。

top命令

top命令輸出的標題部分顯示交換空間信息,以千位元組為單位。提供此信息的其他命令包括htop,glances和itop等。

vmstat命令

通過vmstat命令,您可以查看交換和交換信息。但是,您無法看到交換的總值,如前面提到的命令所示。

使用vmstat命令檢查交換空間/proc/swaps文件

您還可以通過交換配置文件/proc/swaps查看交換大小信息。它還顯示設備方式的交換信息,以便您可以查看設備名稱(分區,邏輯卷或文件),其類型以及它為系統提供的交換量。

檢查/proc/swaps的內容,雖然本文中描述了非常簡單的命令,但您可以查看Ubuntu系統上的交換空間,並在系統RAM資源不足時使用它。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux資訊速推 的精彩文章:

Facebook低調開發AI技術工具:自動掃描代碼找漏洞
Windows 10 推出新版零BUG RS5

TAG:Linux資訊速推 |