国产精品白浆熟女,国产偷亚洲偷欧美偷精品,,新免费无码国产在线看,国产激情久久久久影院老熟女

如何使用終端檢查Linux上的內存使用情況

JSON 2024-05-06 16:11:42 3779

在本篇文章中,sojson將向您展示如何使用終端檢查Linux上的內存使用情況。對于大多數(shù)操作系統(tǒng)來說,了解如何檢查和管理內存始終至關重要,Linux 也不例外。Linux 擁有豐富的工具,可以讓您直接檢查系統(tǒng)內存使用情況。本指南將僅探討其中的一小部分工具,但它們對于大多數(shù)用戶來說應該足夠有用。我們在本指南中使用的大多數(shù)工具應該可在所有基于 Linux 的操作系統(tǒng)上使用,除非您運行的是超級精簡的操作系統(tǒng)。

三種不同的方法

我們將討論三種不同的方法來檢查 Linux 上的內存使用情況。每種方法都以不同但有用的方式顯示內存使用情況。

/proc/meminfo:通過讀取此文件,您可以獲取內存使用情況的快照。它為您提供了很多您可能不一定想要的信息。

top command:在任何 Linux 系統(tǒng)上監(jiān)視內存使用情況的最佳方法之一是 top 命令。這為我們提供了實時內存使用情況,并允許您查看各個進程的內存使用情況。

free command:我們將介紹的最后一個命令為您提供了內存使用情況的概述。它只提供了大多數(shù)用戶想要的信息,是直接從“ /proc/meminfo”文件讀取的絕佳替代方案。

Linux 上需要注意的內存使用值

在向您展示如何從終端檢查 Linux 上的內存使用情況之前,讓我們快速瀏覽一下您可能在輸出中看到的一些關鍵值。

這些名稱可能略有不同,但它們的名稱基于/proc/meminfo文件報告的內容。

MemTotal:這顯示了 Linux 系統(tǒng)上安裝的總物理內存。交換內存不包含在此值中。

MemFree:該值表示系統(tǒng)上的可用內存量。

MemAvailable:該值是 Linux 對可用于啟動新應用程序的內存量的估計。該值包括可能可回收的內存,但也考慮到系統(tǒng)運行需要一些內存。

Cached| buff/cache:頁緩存、slab 和緩沖區(qū)消耗的內存的組合值。

在“ free”和“ top”工具中,該值的名稱為“ buff/cache”而不是“ Cached”。

SwapCached:此值可讓您了解交換文件和物理內存中當前有多少內存可用。

SwapTotal:使用此值,您可以查看 Linux 系統(tǒng)有多少可用的沼澤內存。

SwapFree:您可能感興趣的最終鍵值顯示系統(tǒng)上有多少交換內存是可用的。使用它,您可以了解系統(tǒng)使用了多少交換空間。

通常,您希望確保使用盡可能少的交換內存,因為它比物理內存慢得多。

Linux 上檢查內存使用情況的方法

使用終端時,您可以通過多種方法檢查 Linux 上的內存使用情況。

我們將介紹三種不同的方法。這些方法中的每一種都以稍微不同的方式顯示內存使用情況,并且每種方法都有自己的用途。

使用 /proc/meminfo 文件檢查 Linux 內存使用情況

在大多數(shù) Linx 操作系統(tǒng)上,所有內存使用信息都寫入位于“ /proc/meminfo”的虛擬文件中。該文件中存儲的內存信息會實時更新。

有比這更好的方法來獲取 Linux 系統(tǒng)的內存使用情況,但它為您提供了系統(tǒng)概覽所需的所有信息。

1.我們可以使用此文件中的cat 命令獲取 Linux 上內存使用情況的快照。

cat /proc/meminfo

2.運行上面的命令后,您將看到大量信息。當然,許多此類信息對于普通用戶來說并不是非常有用。

如果您想要了解內存使用情況的總體概覽,您將只需要從中獲取幾個值。


3.我們可以使用以下命令將此結果限制為我們在本指南開頭討論的鍵值。

通過此命令,我們使用“ egrep”運行正則表達式,該正則表達式捕獲包含“ mem”、“ cache”或“ swap”的任何條目。

egrep 'Mem|Cache|Swap' /proc/meminfo


Linux 上使用 top 命令檢查內存使用情況

在監(jiān)控系統(tǒng)活動方面,很難超越頂級工具。該工具可以讓您實時了解內存使用情況。

該工具不僅可以為您提供概覽,還可以讓您了解每個進程消耗了多少內存。它是一個非常有用的工具,可以跟蹤消耗過多內存的進程并殺死它。

我們有關于如何使用 top 命令的更深入的指南,但現(xiàn)在,讓我們?yōu)槟峁┮恍╆P于如何使用它來監(jiān)視 Linux 上的內存使用情況的提示。

1.運行該工具非常簡單,只需在top終端中輸入“ ”并按ENTER。

top

2.現(xiàn)在您已經(jīng)運行了 top 命令,您將在輸出頂部看到 Linux 內存使用情況的概述 ( 1. )。

通過按M鍵盤上的“ ”鍵,您可以更改此概覽的顯示方式。

此外,每個進程都會向您提供其消耗內存量的指示器,包括總體百分比 ( 2. )。

如果您想按內存使用情況對進程列表進行排序,請按鍵盤上的SHIFT+ 。M默認情況下,按 CPU 使用率對 Linux 進程進行最高排序。

Linux下使用free命令查看內存使用情況

然而,有時,top 命令和/proc/meminfo文件可以為您提供比您需要的更多的信息。如果您只是對易于解釋的內存使用情況感興趣,那么您將需要使用 free 命令。

free 命令是一個很好的工具,可以更簡潔地概述 Linux 系統(tǒng)的內存使用情況。與輪詢“ /proc/meminfo”文件不同,此命令僅顯示可用和已使用的內存量。

1.對于其最基本的用法,您所需要做的就是free在終端中輸入“ ”。

使用這種方式時,該工具顯示的內存使用情況將全部以千字節(jié)為單位顯示

free

2.下面,您可以看到 free 命令如何以干凈且易于閱讀的視圖顯示我們的內存使用情況。它只是為您提供物理內存和交換內存所需的值。


3.如果您希望這些值以更易于理解的格式顯示,您可以-h在 free 命令旁邊使用“ ”選項。

free -h

4.下面的屏幕截圖顯示了使用人類可讀選項如何更改 Linux 系統(tǒng)內存使用情況的顯示方式。


總結

希望在這個階段,您能夠了解幾種獲取 Linux 系統(tǒng)內存使用情況的方法。Linux 提供了大量工具,可讓您輕松檢查系統(tǒng)狀態(tài)。如果您想檢查哪些進程正在消耗內存,則不能跳過 top 命令。但是,如果您只需要快速了解系統(tǒng)的內存消耗情況,則不能跳過 free 命令。它易于使用,并為您提供適量的信息。

版權所屬:SO JSON在線解析

原文地址:http://zijieyoumin.cn/blog/529.html

轉載時必須以鏈接形式注明原始出處及本聲明。

本文主題:

如果本文對你有幫助,那么請你贊助我,讓我更有激情的寫下去,幫助更多的人。

關于作者
一個低調而悶騷的男人。
相關文章
掩碼計算器如何使用
如何使用canvas轉換圖片類型
如何使用canvas轉換圖片類型
Linux Centos 使用 Redis service 啟動,Redis service 腳本編寫
DNS查詢, DNS測速檢查接口,DNS測速接口
SpringMVC + Freemarker 模版的使用。
HTML meta標簽總結與屬性使用介紹
DNS健康測的原理?它是如何實現(xiàn)的?
SOJSON 使用又拍云 CDN 整體架構,解決百度 SEO 方案
在Eclipse中使用JUnit4進行單元測試(中級篇)
最新文章
計算機網(wǎng)絡的相關內容 239
SOJSON V6 JavaScript 解密技巧與分析 5802
微信客服人工電話95068:如何快速解封微信賬號(2025最新指南) 11575
Java Http請求,HttpURLConnection HTTP請求丟失頭信息,Head信息丟失解決方案 5036
實用API合集分享:教你輕松獲取IP地址的API合集 8803
Linux I/O重定向 6705
Ruby 循環(huán) - while、for、until、break、redo 和 retry 3990
Node.js:全局對象 3581
如何使用終端檢查Linux上的內存使用情況 3779
JavaScript對象詳細剖析 3252
最熱文章
免費天氣API,天氣JSON API,不限次數(shù)獲取十五天的天氣預報 744432
最新MyEclipse8.5注冊碼,有效期到2020年 (已經(jīng)更新) 702904
蘋果電腦Mac怎么恢復出廠系統(tǒng)?蘋果系統(tǒng)怎么重裝系統(tǒng)? 678320
Jackson 時間格式化,時間注解 @JsonFormat 用法、時差問題說明 561904
我為什么要選擇RabbitMQ ,RabbitMQ簡介,各種MQ選型對比 511792
Elasticsearch教程(四) elasticsearch head 插件安裝和使用 483712
Jackson 美化輸出JSON,優(yōu)雅的輸出JSON數(shù)據(jù),格式化輸出JSON數(shù)據(jù)... ... 299492
Java 信任所有SSL證書,HTTPS請求拋錯,忽略證書請求完美解決 246598
Elasticsearch教程(一),全程直播(小白級別) 232033
談談斐訊路由器劫持,你用斐訊路由器,你需要知道的事情 227509
支付掃碼

所有贊助/開支都講公開明細,用于網(wǎng)站維護:贊助名單查看

查看我的收藏

正在加載... ...