在linux下如何判斷cpu是雙核還是單核

2021-07-23 12:00:11 字數 1565 閱讀 5593

檢視機器型號 

# dmidecode | grep "product name"    

檢視網絡卡資訊 

# dmesg | grep -i eth  

# mii-tool  

硬碟: 

# fdisk -l 

# smartctl -a /dev/sda

linux如何檢視cpu,記憶體,機器型號,網絡卡資訊 

檢視cpu資訊(型號) 

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c       8  intel(r) xeon(r) cpu            e5410   @ 2.33ghz (看到有8個邏輯cpu, 也知道了cpu型號) 

# cat /proc/cpuinfo | grep physical | uniq -c       4 physical id      : 0       4 physical id      : 1 

(說明實際上是兩顆4核的cpu) 

ps:jay added on 10th, may, 2011 

# 其實是可能有超執行緒ht技術,不一定是有4核,也可能是2核4執行緒;當時還理解不清楚 

# getconf long_bit    32 

(說明當前cpu執行在32bit模式下, 但不代表cpu不支援64bit) 

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l    8 

(結果大於0, 說明支援64bit計算. lm指long mode, 支援lm則是64bit)   

再完整看cpu詳細資訊, 不過大部分我們都不關心而已. # dmidecode | grep -a81 'processor information'  

檢視主機板型號: 

# dmidecode |grep -a16 "system information$"  

記憶體槽及記憶體條: 

# dmidecode |grep -a16 "memory device$"  

檢視記憶體資訊 

# cat /proc/meminfo  

# uname -a 

linux euis1 2.6.9-55.elsmp #1 smp fri apr 20 17:03:35 edt 2007 i686 i686 i386 gnu/linux 

(檢視當前作業系統核心資訊) 

# cat /etc/issue | grep linux 

red hat enterprise linux as release 4 (nahant update 5) (檢視當前作業系統發行版資訊) 

檢視機器型號 

# dmidecode | grep "product name"    

檢視網絡卡資訊 

# dmesg | grep -i eth  

# mii-tool  

硬碟: 

# fdisk -l 

# smartctl -a /dev/sda

0

給主人留下些什麼吧!~~

Android 如何判斷CPU是32位還是64位

可以利用三種方式來判斷cpu是32位還是64位 1.讀取android 的system property ro.product.cpu.abilist64 來判斷 2.讀取 proc cpuinfo 檔案的第一行來判斷 3.讀取libc.so檔案的elf頭部e indent陣列,根據陣列第e ind...

linux下如何檢視cpu資訊

linux的cpu資訊可以從檔案中cpuinfo讀取。執行命令 它的計數是從0開始的,例如這裡看到的是31 那我們一般就說這個機器是32核的,說的實際是邏輯核。實際上對於cpu的描述應該更詳細一些。這個機器是虛擬機器,我們看一下物理機的更詳細的資訊。其中model name就是cpu的名稱,型號,主...

linux下如何檢視cpu資訊

linux的cpu資訊可以從檔案中cpuinfo讀取。執行命令 我們一般看到的processor是邏輯核。它的計數是從0開始的,例如這裡看到的是31 那我們一般就說這個機器是32核的,說的實際是邏輯核。實際上對於cpu的描述應該更詳細一些。這個機器是虛擬機器,我們看一下物理機的更詳細的資訊。其中mo...