如何檢視Linux伺服器記憶體使用

2022-03-16 01:59:42 字數 5537 閱讀 2434

1樓:匿名使用者

1、free命令

free -m

[root@localhost ~]# free -m

total used free shared buffers cached

mem: 1526 182 1344 0 16 99

-/+ buffers/cache: 65 1460

swap: 3071 0 3071

很清晰明白的顯示出了總記憶體多少,已使用多少,還剩下多少。

2、top命令

top命令中的顯示結果中有這樣兩行:

mem: 1563088k total, 186784k used, 1376304k free, 17444k buffers

swap: 3145720k total, 0k used, 3145720k free, 101980k cached

這個也很明白了吧,只是說它是以k為單位顯示出來的。

3、vmstat命令

[root@localhost ~]# vmstat

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 1376320 17452 101980 0 0 1 1 4 5 0 0 100 0 0

2樓:叢志潔

1.使用free命令,直接輸入:free -m

2.使用top命令,輸入命令:top

3.使用vmstat命令,輸入命令:vmstat

linux系統怎麼檢視記憶體和cpu佔用情況呀?

3樓:匿名使用者

1、在電腦中進入linux作業系統,開啟linux命令介面。

2、在linux命令介面中輸入cat /proc/meminfo命令後,敲擊鍵鍵盤回車鍵。

3、在敲擊完回車鍵後,出現memtotal和memfree分別就是可支配記憶體和空閒記憶體了。

4樓:天國的階梯

1、檢視記憶體:在ssh遠端控制端,輸入命令「cat /proc/meminfo」,按下「enter」回車鍵,即可看到總的記憶體佔用情況。

2、檢視cpu:在ssh遠端控制端,輸入命令「top」,按下「enter」回車鍵,即可看到cpu的使用率。

3、linux上的vnc服務端,比較常用的就是tigervnc和x11vnc。x11vnc可以讓遠端訪問者控制本地的實際顯示器,而tigervnc既可以遠端控制實際顯示器,還可以控制平行獨立於當前物理顯示器的虛擬顯示器。

擴充套件資料:

top命令是最流行unix/linux的效能工具之一。系統管理員可用執行top命令監視程序和linux整體效能。

對下面執行top命令,得到的cpu引數進行說明:

cpu狀態:

1、0.0% us — 使用者空間佔用cpu的百分比。

2、0.1% sy — 核心空間佔用cpu的百分比。

3、0.0% ni — 改變過優先順序的程序佔用cpu的百分比

4、99.8% id — 空閒cpu百分比

5、0.0% wa — io等待佔用cpu的百分比

6、0.0% hi — 硬中斷(hardware irq)佔用cpu的百分比

7、0.0% si — 軟中斷(software interrupts)佔用cpu的百分比

8、0.0% st— 實時百分比

5樓:匿名使用者

檢視記憶體的命令: free 檢視記憶體詳細資訊可以用 cat /proc/meminfo

檢視cpu使用情況可以用:ps -加引數 還可以用 top 檢視cpu型號資訊可以用 cat /proc/cpuinfo linux命令詳情可檢視「linux命令大全」。

6樓:open資源分享

linux下檢視記憶體與cpu的命令

檢視記憶體的命令: free 檢視記憶體詳細資訊可以用 cat /proc/meminfo

檢視cpu使用情況可以用:ps -加引數 還可以用 top 檢視cpu型號資訊可以用 cat /proc/cpuinfo

遠端桌面可以用 xmanger 來連結..但首先你需要在linux上做相關配置才行。

7樓:匿名使用者

top可以檢視cpu使用情況(見參考資料)如果要了解電腦的健康資訊,可以用一個叫 yacpi的軟體,可以看cpu溫度(實際就是把/proc下的某一個檔案讀出來)

圖形介面可以用vnc

遠端伺服器管理可以用一個叫webmin的軟體,是web方式遠端管理的。

8樓:

top命令可以看到,cpu使用率,有幾個cpu,等等包括記憶體,活動,休息,停止的程序和任務。

用法:hostname#top

看cpu資訊輸入

hostname#cat /proc/cpuinfo即可,謝謝

9樓:

free 記憶體

ps top 查cpu情況

遠端桌面可以用 xmanger 來連結..但首先你要在linux上做配置才行

10樓:匿名使用者

右激我的電腦--屬性

怎麼在linux上檢視伺服器的記憶體多大

11樓:位元程式設計

記憶體不足時,教你怎麼檢視linux記憶體大小和程序佔用記憶體大小

在linux 下怎麼檢視伺服器的cpu和記憶體的硬體資訊

如何檢視linux伺服器的程序

12樓:七彩虹科技****

ps命令是最基本同時也是非常強大的程序檢視命令。使用該命令可以確定有哪些程序正在執行和它所執行的狀態、程序是否結束、程序有沒有僵死、哪些程序佔用了過多的資源等。總之大部分資訊都是可以通過執行該命令得到的。

ps命令最常用來監控後臺程序的工作情況,因為後臺程序是不和螢幕、鍵盤這些標準輸入/輸出裝置進行通訊的,所以如果需要檢測後臺情況,就需要使用ps命令了。它的格式如下所示:

格式:ps [選項]

其主要選項如下。

-a:顯示系統中所有程序的資訊。

-e:顯示所有程序的資訊。

-f:顯示程序的所有資訊。

-l:以長格式顯示程序資訊。

-r:只顯示正在執行的程序。

-u:顯示面向使用者的格式(包括使用者名稱、cpu及記憶體的使用情況等資訊)。

-x:顯示所有非控制終端上的程序資訊。

-p:顯示由程序id指定的程序資訊。

-t:顯示指定終端上的程序資訊。

13樓:御靖茹

快取……而且 ps 的是程序佔用,free 是整體的佔用

linux伺服器要怎麼檢視記憶體?

14樓:天堂也常日落嗎

free 命令顯示系統使用和空閒的記憶體情況,包括實體記憶體、互動區記憶體(swap)和核心緩衝區記憶體。

直接輸入free命令,顯示如下

泰海科技解答

15樓:位元程式設計

記憶體不足時,教你怎麼檢視linux記憶體大小和程序佔用記憶體大小

linux下如何檢視伺服器實體記憶體狀況?

16樓:

$ free -m

total used free shared buffers cached

mem: 1002 769 232 0 62 421

-/+ buffers/cache: 286 715

swap: 1153 0 1153

第一部分mem行:

total 記憶體總數: 1002m

used 已經使用的記憶體數: 769m

free 空閒的記憶體數: 232m

shared 當前已經廢棄不用,總是0

buffers buffer 快取記憶體數: 62m

cached page 快取記憶體數:421m

關係:total(1002m) = used(769m) + free(232m)

第二部分(-/+ buffers/cache):

(-buffers/cache) used記憶體數:286m (指的第一部分mem行中的used - buffers - cached)

(+buffers/cache) free記憶體數: 715m (指的第一部分mem行中的free + buffers + cached)

可見-buffers/cache反映的是被程式實實在在吃掉的記憶體,而+buffers/cache反映的是可以挪用的記憶體總數。

第三部分是指交換分割槽, 我想不講大家都明白.

我想大家看了上面,還是很暈.第一部分(mem)與第二部分(-/+ buffers/cache)的結果中有關used和free為什麼這麼奇怪.

其實我們可以從二個方面來解釋.

對作業系統來講是mem的引數.buffers/cached 都是屬於被使用,所以它認為free只有232.

對應用程式來講是(-/+ buffers/cach).buffers/cached 是等同可用的,因為buffer/cached是為了提高程式執行的效能,當程式使用記憶體時,buffer/cached會很快地被使用。

所以,以應用來看看,以(-/+ buffers/cache)的free和used為主.所以我們看這個就好了.另外告訴大家一些常識.

linux為了提高磁碟和記憶體存取效率, linux做了很多精心的設計, 除了對dentry進行快取(用於vfs,加速檔案路 徑名到inode的轉換), 還採取了兩種主要cache方式:buffer cache和page cache。前者針對磁碟塊的讀寫,後者針對檔案inode的讀寫。

這些cache能有效縮短了 i/o系統呼叫(比如read,write,getdents)的時間。

記住記憶體是拿來用的,不是拿來看的.不象windows, 無論你的真實實體記憶體有多少,他都要拿硬碟交換檔案來讀.這也就是windows為什麼常常提示虛擬空間不足的原因.

你們想想,多無聊,在記憶體還有大部分 的時候,拿出一部分硬碟空間來充當記憶體.硬碟怎麼會快過記憶體.所以我們看linux,只要不用swap的交換空間,就不用擔心自己的記憶體太少.

如果常常 swap用很多,可能你就要考慮加實體記憶體了.這也是linux看記憶體是否夠用的標準哦.

怎麼檢視linux伺服器的配置,如何檢視linux伺服器的配置

1 首先,連線相bai應linux主機,進入到dulinux命令列狀態zhi下,等待 dao輸入shell指令。2 在linux命令列下輸內入shell指令 cat proc cpuinfo,按容回車,會看到cpu的資訊。3 輸入shell指令 fdisk l,按回車,會看到硬碟的資訊。怎麼檢視li...

如何檢視linux伺服器的版本和配置資訊

檢視系統版本 lsb release a檢視版本資訊 cat etc redhat release知識擴充套件 也可以獲取伺服器的資訊 hostname 檢視系統核心uname a 檢視作業系統的版本 我現在只用過redhat,所以只以這個為例 cat etc redhat release檢視網路配...

linux伺服器命令,linux命令如何檢視伺服器名稱

建立自己的目錄和檔案 mkdir 建立目錄 mkdir p 建立多級目錄 touch 建立檔案 touch d 20080808 修改檔案日期 touch d 1215 修改檔案時間 指定時間的修改方法 linux裡沒有記錄檔案的建立時間 stat big file access 2009 05 0...