檢視linux伺服器的cpu詳細資訊
在linux系統中,cpu的資訊在啟動的過程中被裝載到虛擬目錄/proc下的cpuinfo檔案中,我們可以通過cat /proc/cpuinfo檢視如下:
下面我們來分析其中幾個比較重要的指標:
判斷linux伺服器cpu情況的依據如下:
物理cpu個數如下所示:
[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
每個物理cpu中的core個數(即核數)如下所示:
[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq
cpu cores : 4
邏輯cpu的個數如下所示:
[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l
檢視cpu型號:
[root@localhost ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 intel(r) xeon(r) cpu e31270 @ 3.40ghz
檢視當前cpu執行的位模式:
[root@localhost ~]# getconf long_bit
檢視cpu是否支援64位計算,lm指long mode:
[root@localhost ~]# cat /proc/cpuinfo | grep flags | grep 『lm』 | wc –l
綜上所述,我的cpu是支援64位計算,執行在64位模式下,單路四核開啟超執行緒。
檢視linux伺服器的cpu資訊
摘要 cat proc cpuinfo中的資訊processor邏輯處理器的id。physicalid物理封裝的處理器的id。coreid每個核心的id。cpucores位於相同物理封裝的處理器中的核心數量。siblings位於相同物理封裝的處理器中的邏輯處理器的數量。1 檢視物理cpu的個數 ca...
檢視linux伺服器cpu資訊命令
1.檢視邏輯cpu個數 cat proc cpuinfo grep processor sort u wc l 24 2.由於有超執行緒技術有必要檢視一下物理cpu個數 grep physical id proc cpuinfo sort u wc l 2 grep physical id proc...
linux top 檢視伺服器cpu
執行top命令 第一行 當前時間,up 表示執行時間,8個使用者 load,系統負載,即任務佇列的平均長度。三個數值分別為 1分鐘 5分鐘 15分鐘前到現在的平均值。第二,三行,241個程序,3個跑,睡了237個,1個停止,0個殭屍程序數,cpu使用者佔比,核心佔比,ni 使用者程序空間內改變過佔c...