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
相關文章
- Jtti:linux怎麼檢視swap是否開啟JttiLinux
- linux熱開關超執行緒方法Linux執行緒
- Java執行緒篇——執行緒的開啟Java執行緒
- Linux 檢視程式啟動時間、執行時間Linux
- 如何檢視遠端埠是否開啟
- 在Linux上檢視活躍執行緒數與連線數Linux執行緒
- linux 實時檢視一個 python 程式有幾個執行緒LinuxPython執行緒
- 執行緒、開啟執行緒的兩種方式、執行緒下的Join方法、守護執行緒執行緒
- 使用委託開啟多執行緒(多執行緒深入)執行緒
- 執行緒數,512是否合理?執行緒
- 檢視Linux埠是否被開放@[環境部署]Linux
- Java併發(三)----建立執行緒的三種方式及檢視程式執行緒Java執行緒
- win10怎麼檢視虛擬化是否開啟_檢視win10電腦是否開啟虛擬化的方法Win10
- 檢視正在執行的 Linux 系統版本Linux
- linux-執行緒Linux執行緒
- spring事務裡面開啟執行緒插入,報錯了是否會回滾?Spring執行緒
- 檢視伺服器CPU的個數、CPU的核數、多核超執行緒數伺服器執行緒
- Chrome 開啟多執行緒下載Chrome執行緒
- linux下檢視埠是否被佔用以及檢視所有埠Linux
- 透過jstack檢視java執行緒在忙什麼JSJava執行緒
- 根據openGauss/MogDB的lwtid檢視執行緒堆疊執行緒
- Linux中如何檢視開啟了哪些埠?Linux
- Linux 程序和執行緒Linux執行緒
- 執行緒啟動原理執行緒
- linux系統檢視防火牆是否開啟並清除防火牆規則的方法步驟Linux防火牆
- new Handler().postDelayed(new Runnable())是否執行在主執行緒?執行緒
- linux下3種檢測遠端埠是否開啟的方法Linux
- 在Linux中,如何檢視所有正在執行的程序?Linux
- 如何在Linux中檢視所有正在執行的程式Linux
- 使用jstack檢視當前程序全部執行緒的狀態JS執行緒
- java多執行緒(超詳細!)Java執行緒
- Java多執行緒超詳解Java執行緒
- Linux -c- 多執行緒Linux執行緒
- Linux之執行緒互斥鎖Linux執行緒
- Linux如何檢視系統/伺服器的執行時間及啟動時間?Linux伺服器
- Linux 檢視計算機各個硬體的效能: sysbench (多執行緒效能測試工具)Linux計算機執行緒
- [從零開啟 Java 多執行緒 - 1 ]:開胃小菜Java執行緒
- [從零開啟 Java 多執行緒 – 1 ]:開胃小菜Java執行緒