linux檢視是否開啟超執行緒
1.檢視物理CPU個數
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
執行結果:1
2.檢視邏輯CPU個數
#cat /proc/cpuinfo |grep "processor"|wc -l
執行結果:12
3.檢視單個CPU的核數
#cat /proc/cpuinfo |grep "cores"|uniq
執行結果:6
4.是否開啟intel的超執行緒技術(HT)
如果有兩個邏輯CPU具有相同的"core id",那麼超執行緒是開啟的。可以根據以下原則,來判斷是否支援HT技術。
如果"siblings"和"cpu cores"一致,則說明不支援超執行緒,或者超執行緒未開啟。
如果"siblings"是"cpu cores"的兩倍,則說明支援超執行緒,並且超執行緒已開啟。
#cat /proc/cpuinfo |grep "sibling"|uniq
執行結果:siblings : 12
#cat /proc/cpuinfo | grep "cpu cores"|uniq
執行結果:cpu cores : 6
5.CPU是32還是64位執行模式
# getconf LONG_BIT
執行結果:64
注意:如果結果是32,代表是執行在32位模式下,但不代表CPU不支援64bit。
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
執行結果:12
(結果大於0, 說明支援64bit計算. lm指long mode, 支援lm則是64bit)
物理CPU與邏輯CPU的關係如下:
邏輯CPU數量=物理cpu數量 x cpu cores x 2(如果支援並開啟ht)
--------------------- 本文來自 aitangyong 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/aitangyong/article/details/23456377?utm_source=copy
相關文章
- 檢視cpu是否開啟超執行緒執行緒
- 在Linux下判斷系統當前是否開啟了超執行緒Linux執行緒
- linux 檢視 程式 執行緒數Linux執行緒
- linux 如何檢視防火牆是否開啟Linux防火牆
- linux 下檢視物理CPU,邏輯CPU,CPU core,超執行緒Linux執行緒
- linux檢視埠是否已開啟和檢視檔案數Linux
- Jtti:linux怎麼檢視swap是否開啟JttiLinux
- 檢視執行緒所在模組執行緒
- Java執行緒篇——執行緒的開啟Java執行緒
- UNIX如何檢視執行緒執行情況執行緒
- 如何檢視遠端埠是否開啟
- Linux下的strerror是否執行緒安全?LinuxError執行緒
- windows下檢視oracle 執行緒 (session)WindowsOracle執行緒Session
- Linux 檢視程式啟動時間、執行時間Linux
- 執行緒、開啟執行緒的兩種方式、執行緒下的Join方法、守護執行緒執行緒
- 使用委託開啟多執行緒(多執行緒深入)執行緒
- 執行緒轉儲:命名你的執行緒和檢視系統(轉)執行緒
- Linux下多執行緒檢視工具(pstree、ps、pstack)Linux執行緒
- Linux檢視系統cpu個數、核心數、執行緒數Linux執行緒
- Linux檢視某個程式的執行緒的3種方法Linux執行緒
- 檢視和診斷JVM執行緒資訊JVM執行緒
- Centos檢視程式的執行緒數量CentOS執行緒
- 這樣執行執行緒是否妥當?執行緒
- Oracle 9i 開啟autotrace on 檢視執行計劃Oracle
- Linux有問必答:Linux上如何檢視某個程式的執行緒Linux執行緒
- 在Linux上檢視活躍執行緒數與連線數Linux執行緒
- 檢視Linux埠是否被開放@[環境部署]Linux
- Java併發(三)----建立執行緒的三種方式及檢視程式執行緒Java執行緒
- win10怎麼檢視虛擬化是否開啟_檢視win10電腦是否開啟虛擬化的方法Win10
- Linux中檢視程式的多執行緒Linux執行緒
- Chrome 開啟多執行緒下載Chrome執行緒
- linux 實時檢視一個 python 程式有幾個執行緒LinuxPython執行緒
- 檢視伺服器CPU的個數、CPU的核數、多核超執行緒數伺服器執行緒
- 執行緒數,512是否合理?執行緒
- 剖析Linux 2.6核心移植--超執行緒篇(zt)Linux執行緒
- Java執行緒面試題(01) Java中如何檢查一個執行緒是否擁特定物件的鎖Java執行緒面試題物件
- spring事務裡面開啟執行緒插入,報錯了是否會回滾?Spring執行緒
- 4、Linux多執行緒,執行緒同步(2)Linux執行緒