-2

Я использую Linux Mint 17 на своем ноутбуке. Через программу System Info GUI я обнаружил, что процессор - это Inter Core i3-2328M. При проверке программы графического интерфейса системного монитора отображаются четыре процессора, пронумерованные от 1 до 4. Спецификации говорят, что есть только два ядра. В чем причина несоответствия между спецификациями и системным монитором?

Системная информация

системный монитор

2 ответа2

4

Ваш процессор оснащен технологией Intel Hyper-Threading, которая использует неиспользуемые ресурсы на каждом ядре для повышения производительности.

  • Технология Hyper-Threading дублирует ограниченный набор ресурсов ЦП, таких как регистры, чтобы каждое ядро могло обрабатывать несколько потоков. Современные процессоры имеют много разных исполнительных блоков в каждом ядре, и не все из них могут использоваться какой-либо конкретной программой. Когда некоторые из этих ресурсов свободны, например, когда один поток на ядре остановлен, Hyper-Threading позволяет другому потоку работать на том же ядре.

  • Процессор с HTT будет казаться операционной системе как имеющий вдвое больше логических процессоров, но каждая пара "ядер" фактически использует одни и те же ресурсы. Это означает, что HTT не заменяет действительные ядра, хотя обычно повышает производительность при рабочих нагрузках, использующих много потоков, например, при многозадачности.

  • Исходя из спецификаций, ваш процессор имеет два ядра, но может обрабатывать четыре потока одновременно, используя технологию Hyper-Threading.

3

Если вы загляните в раздел «Производительность» на странице спецификаций Intel, на которую вы ссылаетесь, вы увидите:

  • Количество ядер: 2
  • Кол-во тем: 4
  • Технология Intel® Hyper-Threading: Да

Hyper Threading от Intel Core i- х серий позволяет процессору выполнять два потока одновременно на одном ядре процессора. Большинство операционных систем будут видеть это как четыре ядра, как это выглядит в ОС.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .