1. 程式人生 > >Centos 下檢視伺服器CPU的資訊

Centos 下檢視伺服器CPU的資訊

               

實時檢視CPU每核的執行緒利用率

 

top 後按 1,如下圖所示,我們可以看到有8個CPU,每行顯示的就是該CPU的使用率:

 

image

 

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

 

# uname -a    Linux db1.xxx.com 2.6.18-194.el5xen #1 SMP Fri Apr 2 15:34:40 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

 

依次是

 
  • 作業系統名稱: Linux   uname -s 可以單獨看到這個資訊
  •    
  • 計算機名: db1.xxx.com  uname -n 可以單獨看到這個資訊
  •    
  • 作業系統發行編號: 2.6.18-194.el5xen  uname -r 可以單獨看到這個資訊
  •    
  • 作業系統發行時間: #1 SMP Fri Apr 2 15:34:40 EDT 2010  uname -v 可以單獨看到這個資訊
  •    
  • 計算機型別,程序型別,硬體平臺:x86_64    uname –m,uname –p,uname -i 可以單獨看到這個資訊
  •    
  • 作業系統資訊:GNU/Linux  uname -o 可以單獨看到這個資訊

引數說明:    -a或—all          顯示全部的資訊。     -m或—machine 顯示電腦型別。     -n或-nodename 顯示在網路上的主機名稱。     -r或—release    顯示作業系統的發行編號。     -s或—sysname 顯示作業系統名稱。     -v 顯示作業系統的版本。     --help 顯示幫助。     --version 顯示版本資訊。

     

檢視當前作業系統發行版資訊

 

# lsb_release -a    LSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch     Distributor ID: CentOS     Description:    CentOS release 5.5 (Final)     Release:        5.5     Codename:       Final

   

檢視有幾個邏輯CPU,以及CPU型號

 

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c          8  Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

 

上面可以看到有8個邏輯CPU。 型號是 Intel(R) Xeon(R) CPU的 E5620  ,主頻是 2.40GHz

   

實際是有幾個CPU

 

# cat /proc/cpuinfo | grep physical | uniq -c          1 physical id     : 0           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 1           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 2           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 3           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 4           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 5           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 6           1 address sizes   : 40 bits physical, 48 bits virtual           1 physical id     : 7           1 address sizes   : 40 bits physical, 48 bits virtual

 

說明實際上是8顆1核的CPU,因為是多核CPU,所以這裡有這個顯示。其實這臺機子是 1個Xeon 四核 E5620處理器

   

參看:

     

# more /proc/cpuinfo | grep "model name"    model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

 

# grep "model name" /proc/cpuinfo    model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

 

# grep "model name" /proc/cpuinfo | cut -f2 -d:    Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz     Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

     

當前是32位還是64位工作模式

 

# getconf LONG_BIT    64

   

是否支援64bit計算

 

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

 

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

   

參考資料