Linux下檢視記憶體,CPU資訊
記憶體資訊
使用檢視記憶體資訊:
$ free -m total used free shared buffers cached Mem: 222 136 86 0 29 60 -/+ buffers/cache: 47 175 Swap: 1905 0 1905
- total:總共的記憶體大小
- used:已經被使用的記憶體
- free:空閒的記憶體
- shared:共享的記憶體大小
- buffers:用來做緩衝的記憶體
- cached:用來做cache的記憶體
Mem這行是以作業系統的角度去看待記憶體的使用,可以看到我們總共的記憶體是222M(total1),使用了136M(used1),有86M的空閒(free1),29M的緩衝(buffers1),60M的快取(cached1)。
-/+ buffers/cache這行是以應用程式的角度去看待記憶體的使用,對於應用來說buffers和cached的記憶體是就是空閒的記憶體,在需要的時候是 可以直接拿來用的,所以:
used = used1 – buffers1 – shared1 = 136 – 29 – 60 = 47, free = free1 + buffers1 + shared1 = 86 + 29 + 60 = 175。
Swap這行是交換區的使用情況,如果used很大的話,說明記憶體不夠用了。
PS:跑的虛擬機器,記憶體有些小,見笑~~~
CPU資訊
Linux系統中的CPU資訊存在於/proc/cpuinfo檔案中,如果想了解全部的資訊,可以直接檢視這個檔案。
有多少個物理CPU?
cat /proc/cpuinfo | grep 'physical id' | sort | uniq |wc -l
有多少個虛擬CPU?
cat /proc/cpuinfo | grep ^processor | sort | uniq |wc -l
CPU是幾個核心的?
cat /proc/cpuinfo | grep 'cpu cores' | uniq
如何檢視每個CPU的使用情況?執行指令,然後按1就可以看到CPU的使用情況了。
檢視CPU核數
[root@pbrda1pgs01 proc]# grep 'model name' /proc/cpuinfo | wc -l
2
2
檢視物理cpu個數
[root@pbrda1pgs01 proc]# grep 'physical' /proc/cpuinfo | wc -l
2
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26477398/viewspace-1485102/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux檢視cpu、記憶體、版本資訊Linux記憶體
- linux下檢視CPU、記憶體、硬碟方法Linux記憶體硬碟
- Linux檢視記憶體資訊Linux記憶體
- linux下檢視最消耗CPU、記憶體的程式Linux記憶體
- linux aix檢視CPU和記憶體LinuxAI記憶體
- SUSE檢視CPU和記憶體記憶體
- Linux檢視CPU和記憶體使用情況Linux記憶體
- Linux技術——linux下檢視記憶體和CPU的使用情況Linux記憶體
- 如何檢視 Linux 下 CPU、記憶體和交換分割槽的佔用率?Linux記憶體
- 檢視程式cpu和記憶體佔用率記憶體
- Linux下如何檢視哪些程式佔用的CPU記憶體資源最多Linux記憶體
- linux下檢視記憶體使用情況Linux記憶體
- sysconf()函式應用舉例:檢視CPU及記憶體資訊函式記憶體
- linux檢視 CPU,記憶體,網路流量和磁碟 I/OLinux記憶體
- aix 檢視記憶體_cpu_序列號碼AI記憶體
- [轉]HPUX 檢視系統資訊(CPU,主機型號,實體記憶體等)UX記憶體
- 檢視linux可用記憶體Linux記憶體
- 檢視CentOS伺服器的cpu、記憶體、作業系統版本資訊CentOS伺服器記憶體作業系統
- linux top命令檢視記憶體及多核CPU的使用講述Linux記憶體
- linux檢視cpu相關資訊Linux
- Linux檢視CPU資訊、機器型號等硬體資訊Linux
- Linux下檢視CPU型號,記憶體大小,硬碟空間的命令Linux記憶體硬碟
- Aix下檢視記憶體命令 -- 轉AI記憶體
- 檢視swap記憶體記憶體
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- Linux(CentOS) 檢視當前佔用CPU或記憶體最多的K個程式LinuxCentOS記憶體
- 如何檢視linux系統中空閒記憶體/實體記憶體使用/剩餘記憶體Linux記憶體
- 檢視LINUX程式記憶體佔用情況Linux記憶體
- 在linux檢視記憶體的大小(轉)Linux記憶體
- HP-UX環境下檢視記憶體UX記憶體
- 17 種檢視 Linux 實體記憶體的方法Linux記憶體
- linux下的記憶體檢視(virt,res,shr,data的意義)Linux記憶體
- Linux(CentOS) 如何檢視當前佔用CPU或記憶體最多的K個程式LinuxCentOS記憶體
- linux 檢視硬體資訊Linux
- 如何檢視Linux的記憶體使用狀況Linux記憶體
- linux系統檢視記憶體使用率Linux記憶體
- Linux 系統下檢視硬體資訊命令大全Linux
- 總結Linux下檢視記憶體使用情況的多種方法Linux記憶體