linux查看服务器cpu主频,linux 下查看服务器CPU的信息
實時查看CPU每核的線程利用率
top 后按 1,如下圖所示,我們可以看到有8個CPU,每行顯示的就是該CPU的使用率:
查看當前操作系統內核信息
# 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
參考資料
總結
以上是生活随笔為你收集整理的linux查看服务器cpu主频,linux 下查看服务器CPU的信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创意卡通黑板风格通用课件PPT模板
- 下一篇: 【Linux】设备和磁盘分区|/dev/