Как настроить Wifi Direct [дубликат]

Следует отметить, что на новейшем оборудовании ваш компьютер будет часто сообщать в два раза больше ядер, чем физически, - (на этом i7 4-ядерном компьютере System Monitor показывает 8, например). Это связано с Hyperthreading, присутствующим в большинстве современных систем.

Микротрещинный CPU может выполнять только один набор инструкций за раз, но любая данная программа имеет тенденцию тратить много времени на ожидание (для того, чтобы данные были извлеченные из памяти или другие биты аппаратного обеспечения, чтобы что-то сделать), процессор имеет несколько очередей команд, которые могут переключаться между каждым простоями. Таким образом, одно физическое ядро ​​представляется операционной системе в виде двух виртуальных ядер.

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

Итак, cat /proc/cpuinfo показывает 8 процессоров, тогда как dmidecode показывает

[ f1]

, т. е. 8 виртуальных ядер и 4 реальных.

1
задан 3 July 2013 в 00:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: