系統監視器顯示 4 個 CPU,但規格顯示 2 個 CPU

系統監視器顯示 4 個 CPU,但規格顯示 2 個 CPU

我在我的筆記型電腦上運行 Linux Mint 17。透過System Info GUI程序,我發現處理器是Inter Core i3-2328M。當檢查系統監視器GUI程式時,它顯示CPU 編號為 1 到 4。眼鏡說只有核心。規格與系統監視器不符的原因是什麼?

系統資訊

系統監視器

答案1

您的 CPU 具有英特爾超線程技術,該技術可利用每個核心上未使用的資源來增強效能。

  • 超執行緒技術複製一組有限的 CPU 資源(例如暫存器),以使每個核心能夠處理多個執行緒。現代 CPU 的每個核心都有許多不同的執行單元,並且並非所有執行單元都可以被任何特定程式使用。當其中一些資源空閒時,例如當核心上的一個執行緒停止時,超執行緒允許另一個執行緒在同一核心上工作。

  • 具有 HTT 的處理器在作業系統看來具有兩倍的邏輯處理器,但每對「核心」實際上共享相同的資源。這意味著 HTT 不能取代實際核心,儘管它通常會提高使用許多執行緒的工作負載(例如多工作業時)的效能。

  • 根據規格,您的處理器有兩個內核,但可以使用超線程技術同時處理四個線程。

答案2

如果您查看連結到的英特爾規格頁面上的「效能」部分,您將看到:

  • 核心數量:2
  • 線程數:4
  • 英特爾® 超線程技術:是

Intel Core i 上的超線程X系列允許處理器在單一處理器核心上同時執行兩個執行緒。大多數作業系統將其視為四個核心,因為這就是作業系統的外觀。

相關內容