<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ## 查看cpu信息 ``` $ cat /proc/cpuinfo ``` ## 物理CPU 物理CPU就是計算機上實際配置的CPU個數。 在linux上可以打開**cat /proc/cpuinfo** 來查看,其中的physical id就是每個物理CPU的ID,能找到幾個**physical id**就代表計算機實際有幾個CPU。 在linux下可以通過指令 **grep 'physical id' /proc/cpuinfo | sort -u | wc -l** 來查看物理CPU個數。 ``` $ grep 'physical id' /proc/cpuinfo | sort -u | wc -l 1 ``` ## cpu核數 linux的cpu核心總數也可以在/proc/cpuinfo里面通過指令cat /proc/cpuinfo查看的到,其中的core id指的是每個物理CPU下的cpu核的id,能找到幾個core id就代表計算機有幾個核心。 ### 物理核 物理核數=cpu數(機子上裝的cpu的數量)\*每個cpu的物理核數 ``` $ grep 'core id' /proc/cpuinfo | sort -u | wc -l 4 ``` ### 虛擬核 所謂的4核8線程,4核指的是物理數。通過超線程技術,用一個物理核 模擬兩個虛擬核,每個虛擬核1個線程,總數為8線程。 在操作系統看來是8個核,但是實際上是4個物理核。 通過超線程技術可以實現單個物理核實現線程級別的并行計算,但是比不上性能兩個物理核。 ## 邏輯CPU: 操作系統可以使用邏輯CPU來模擬出真實CPU的效果。在之前沒有多核處理器的時候,一個CPU只有一個核,而現在有了多核技術,其效果就好像把多個CPU集中在一個CPU上。 當計算機沒有開啟超線程時,邏輯CPU的個數就是計算機的核數。而當超線程開啟后,邏輯CPU的個數是核數的兩倍。 ``` $ grep 'processor' /proc/cpuinfo | sort -u | wc -l 8 ``` >8/4/1 = 2 看來已經開啟了超線程 邏輯CPU的數量/物理核的數量/cpu核數 = 2 則開啟了超線程 ### 線程數量 實際上**邏輯CPU的數量**就是平時稱呼的幾核幾線程中的**線程數量**,在linux的cpuinfo中邏輯CPU數就是processor的數量。 ## 單核cpu和多核cpu 都是一個cpu,不同的是每個cpu上的核心數 多核cpu是多個單核cpu的替代方案,多核cpu減小了體積,同時也減少了功耗 **一個核心只能同時執行一個線程** ## 總結 1.物理cpu數:主板上實際插入的cpu數量,可以數不重復的 physical id?有幾個(physical id) ``` $ grep 'physical id' /proc/cpuinfo | sort -u | wc -l ``` 2.cpu核數:單塊CPU上面能處理數據的芯片組的數量,如雙核、四核等 (cpu cores) ``` $ grep 'core id' /proc/cpuinfo | sort -u | wc -l ``` 3.邏輯cpu數:簡單來說,它可使處理器中的1顆內核,如2顆內核那樣在操作系統中發揮作用。 ``` $ cat /proc/cpuinfo | grep 'cpu cores' | wc -l ``` 這樣一來,操作系統可使用的執行資源擴大了一倍,大幅提高了系統的整體性能,此時邏輯cpu=物理CPU個數×每顆核數x2。 總核數 = 物理CPU個數 ×?每顆物理CPU的核數。總邏輯CPU數 = 物理CPU個數 ×每顆物理CPU的核數 × 超線程數。 所以這算雙核的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看