posts - 167,  comments - 30,  trackbacks - 0

          物理CPU個數:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

          邏輯CPU個數:cat /proc/cpuinfo | grep "processor" | wc -l

          一個物理CPU幾個核數:cat /proc/cpuinfo | grep "cpu cores” 


          cpu型號和邏輯cpu個數

           cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

           24  Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz


          “siblings”指的是一個物理CPU有幾個邏輯CPU

          ”cpu cores“指的是一個物理CPU有幾個核


          不應該按照flags里是否有 ht 標志來判斷系統是否有超線程能力,而應該:

          如果“siblings”和“cpu cores”一致,則說明不支持超線程,或者超線程未打開。

          如果“siblings”是“cpu cores”的兩倍,則說明支持超線程,并且超線程已打開。


          概念

          ① 物理CPU

          實際Server中插槽上的CPU個數

          物理cpu數量,可以數不重復的 physical id 有幾個

          ② 邏輯CPU 

           /proc/cpuinfo 用來存儲cpu硬件信息的

          信息內容分別列出了processor 0 –processor n 的規格。這里需要注意,n是邏輯cpu數

          一般情況,我們認為一顆cpu可以有多核,加上intel的超線程技術(HT), 可以在邏輯上再分一倍數量的cpu core出來

          邏輯CPU數量=物理cpu數量 x cpu cores 這個規格值 x 2(如果支持并開啟ht)    

          備注一下:Linux下top查看的CPU也是邏輯CPU個數

           ③ CPU核數

          一塊CPU上面能處理數據的芯片組的數量、比如現在的i5 760,是雙核心四線程的CPU、而 i5 2250 是四核心四線程的CPU

          一般來說,物理CPU個數×每顆核數就應該等于邏輯CPU的個數,如果不相等的話,則表示服務器的CPU支持超線程技術

          查看CPU信息

          當我們 cat /proc/cpuinfo 時、

          具有相同core id的CPU是同一個core的超線程

          具有相同physical id的CPU是同一個CPU封裝的線程或核心


          下面舉例說明

          ① 查看物理CPU的個數

          #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  

          2  

          ② 查看邏輯CPU的個數

          #cat /proc/cpuinfo |grep "processor"|wc -l  

          24  

          ③ 查看CPU是幾核

          #cat /proc/cpuinfo |grep "cores"|uniq  

          6


          #通過lscpu命令能方便的查看cpu信息

          posted on 2015-09-08 09:34 David1228 閱讀(725) 評論(0)  編輯  收藏 所屬分類: Linux

          <2015年9月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          Java

          Linux知識相關

          Spring相關

          云計算/Linux/虛擬化技術/

          友情博客

          多線程并發編程

          開源技術

          持久層技術相關

          搜索

          •  

          積分與排名

          • 積分 - 358863
          • 排名 - 154

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 息烽县| 花莲县| 金山区| 东港市| 古丈县| 城市| 甘南县| 利辛县| 富锦市| 盐城市| 山东| 永福县| 河北省| 道孚县| 蚌埠市| 张掖市| 栖霞市| 荔波县| 连城县| 普安县| 永吉县| 岳池县| 合阳县| 巴林右旗| 湛江市| 甘肃省| 井陉县| 平山县| 霍州市| 安国市| 江陵县| 衡东县| 三亚市| 深圳市| 中牟县| 安阳县| 望都县| 资兴市| 太谷县| 家居| 志丹县|