檢視伺服器CPU的個數、CPU的核數、多核超執行緒數
檢視伺服器CPU的個數、CPU的核數、多核超執行緒數
哎呦、不錯哦 2018-08-18 18:42:53 21157 已收藏 12
分類專欄: shell
版權
這裡有幾個概念:
1、一臺物理機的物理CPU的個數
2、一個CPU上的核數
3、一個核上面支援的執行緒數
有下面的計算公式:
總核數 = 物理CPU個數 X 每顆物理CPU的核數
總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超執行緒數
檢視CPU資訊(型號)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
Intel® Xeon® CPU E5-2630 0 @ 2.30GHz
檢視物理CPU個數
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l
2
檢視每個物理CPU中core的個數(即核數)
cat /proc/cpuinfo| grep “cpu cores”| uniq
cpu cores : 6
檢視邏輯CPU的個數
cat /proc/cpuinfo| grep “processor”| wc -l
24
CPU架構
多個物理CPU,各個CPU通過匯流排進行通訊,效率比較低,如下
多核CPU,不同的核通過L2 cache進行通訊,儲存和外設通過匯流排與CPU通訊,如下:
多核超執行緒,每個核有兩個邏輯的處理單元,兩個執行緒共同分享一個核的資源,如下:
從上面執行的結果來看,證明我使用的cpu有2 * 6 = 12核,每個核有2個超執行緒,所以有24個邏輯cpu。
檢視內 存資訊
cat /proc/meminfo
相關文章
- 如何檢視CPU核數和執行緒數?CPU的核心數、執行緒數的關係和區別執行緒
- Linux檢視物理CPU個數、核數、邏輯CPU個數Linux
- Linux檢視系統cpu個數、核心數、執行緒數Linux執行緒
- Linux下判斷cpu物理個數,幾核,是超執行緒還是多核心Linux執行緒
- 聊聊CPU的發展歷程之單核、多核、超執行緒單核執行緒
- 檢視Linux系統CPU個數和核數Linux
- 4核8執行緒和6核6執行緒的CPU哪個好?電腦CPU核數多和執行緒多的區別執行緒
- 檢視cpu的個數 linuxLinux
- 根據CPU核數合理設定執行緒池大小執行緒
- Linux 檢視 CPU 個數Linux
- linux 下檢視物理CPU,邏輯CPU,CPU core,超執行緒Linux執行緒
- 檢視cpu是否開啟超執行緒執行緒
- 對多執行緒程式,單核cpu與多核cpu如何工作相關的探討執行緒單核
- cpu、核與執行緒執行緒
- Linux及AIX下如何檢視物理CPU, 邏輯CPU及核數LinuxAI
- 你的軟體按什麼賣?套數、CPU數、核數還是CPU的計算能力?
- Centos檢視程式的執行緒數量CentOS執行緒
- linux下檢視cpu個數及頻率Linux
- Linux下區分物理CPU、邏輯CPU和CPU核數Linux
- linux 下檢視cpu位數 核心等引數命令Linux
- 在 Linux 中查詢 CPU 的核數Linux
- 為什麼說IO密集型業務,執行緒數是CPU數的2倍?執行緒
- Linux 中執行緒與 CPU 核的繫結Linux執行緒
- linux 檢視 程式 執行緒數Linux執行緒
- java多執行緒問題 多核cpu遇上java多執行緒,求解釋Java執行緒
- CPU單核多核區別【轉載】單核
- 【轉】各系統下檢視cpu物理和邏輯個數
- 在linux中檢視cpu個數方法Linux
- 如何檢視Mac電腦的處理器核心數目 CPU的核心數目Mac
- 如何檢視Mac電腦的處理器核心數目-CPU的核心數目Mac
- 在Linux上檢視活躍執行緒數與連線數Linux執行緒
- 電腦CPU的主頻、核心、執行緒、快取、架構等引數知識科普執行緒快取架構
- Win 7下提高雙核、多核CPU的速度的設定方法
- Java執行緒的CPU時間片Java執行緒
- 檢視linux系統版本,核心,CPU,MEM,位數的相關命令Linux
- 執行緒池中的最大執行緒數、核心執行緒數和佇列大小的合理設定執行緒佇列
- 取得自從開機到現在CPU執行的週期數,超毫秒級的精度 (轉)
- 檢視JVM執行時引數JVM