linux下檢視CPU、記憶體、硬碟方法

jst143發表於2011-02-24
一、CPU大小
[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
physical id : 0
physical id : 0
physical id : 3
physical id : 3
[root@idc ~]#

說明:Linux下可以在/proc/cpuinfo中看到每個cpu的詳細資訊。但是對於雙核的cpu,在cpuinfo中會看到兩個cpu。常常會讓人誤以為是兩個單核的cpu。

其實應該通過Physical Processor ID來區分單核和雙核。而Physical Processor ID可以從cpuinfo或者dmesg中找到.
flags 如果有 ht 說明支援超執行緒技術
判斷物理CPU的個數可以檢視physical id 的值,相同則為同一個物理CPU

可以看到上面,這臺機器有兩個雙核的CPU,ID分別是0和3,大小是2.8G。

二、記憶體大小
[root@xbidc ~]# cat /proc/meminfo |grep MemTotal
MemTotal:              1034612 kB
[root@xbidc ~]#
三、硬碟大小
[root@xbidc ~]# fdisk -l |grep Disk
Disk /dev/sda: 300.0 GB, 300000000000 bytes

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23577591/viewspace-687895/,如需轉載,請註明出處,否則將追究法律責任。

相關文章