Компьютерное железо

Ядра процессора, какие производительнее?

У меня стоит 4-ядерный 8-поточный процессор.
В диспетчере устройств (и в диспетчере задач) отображаются как 8 ядер.
Вопрос такой - все ли эти 8 ядер работают одинаково, или нормально работают только 4 из них, а остальные 4 - это дополнительные 10-15% за счёт многопоточности?

Если в диспетчере задач для одной программы отключить первые 4 ядра и оставить последние 4, будет ли программа работать также, как если сделать наоборот - отключить последние 4 ядра и оставить первые 4 ?
VL
Vjatseslav Liski
16 925
Если представлять себя ядро как конвейер, то 4 физических ядра - это полноценные конвейеры, а еще 4 потока - неполные конвейеры, дублирующие лишь части "основных". Так что в восьми окошках диспетчера задач Вы всегда будете видеть:
- без нагрузки "работают только 1-2 ядра" и нагружены они могут быть по-разному
- под слабой нагрузкой "работают только 4 ядра" и нагружены они могут быть по-разному
- под сильной нагрузкой "работают все 8 потоков", причем 4 из них нагружены сильнее других 4-х.

Про отключение... Не майтесь дурью.
ИЗ
Игорь Зыль
47 413
Лучший ответ
Vjatseslav Liski Это то что нужно. Спасибо
А про отключение это я не маюсь дурью, а повышаю ФПС в неоптимизированной фуфло-игрухе.
Там открываются два окна и оба грузят проц. Задача такая - закинуть одно из окон на 2 "неполных конвейера", а нужное окно повесить на оставшиеся и более производительные.
Вот так вот
У этого проца 4 физических ядра, каждое по два виртуальных потока. Итого логических 8.Ничего отключать не надо
Все одинаковы, но каждая пара делит производительность между собой. Ничего отключать не нужно, ОС сама умеет управлять потоками. Для некоторых старых программ\игр, не умеющих использовать многопоток, возможно, имеет некий "смысл" отключить HT (толку не много), но на ноутбуках не всегда это возможно сделать.
Кирилл Шепель
Кирилл Шепель
83 118
Vjatseslav Liski Не умеет ОС управлять потоками. Игруха одна неоптимизированное фуфло. В двух окнах открывается. Грузят оба, а нужно только одно
Во первых вы модель проца не написали - а во вторых я сомниваюсь что у вас 8 ядер. Скорее всего 4 ядра 4 потока. Да и зачем их отключать то? Они сами задействуються когда нужно - а так нагрузка не идет на них
Ильфат Шакиров как не написал? на скриншоте не видно ?
Vjatseslav Liski Я имел в виду, что на каждое ядро идёт по 2 потока.
4 ядра = 8 потоков. Я про это. Если не так, то прошу поправить)
Vjatseslav Liski А и модель проца на скриншоте)
Если тебе нужна производительность на ядро нужно выключить hyper threading в BIOS тогда ты получишь реальные 4 ядра с максимальной производительностью на ядро для твоей железяки. Все ядра равнозначные в этом проце. Отключать в диспетчере устройств бесполезно.
SF
Slava Fv
955
Vjatseslav Liski hyper threading включен
Ядер 4, потоков 8, самые производительные первые 2,
Не вздумай отключать, ничего не трогай это всё ядра которые работают когда им нужно.
Vjatseslav Liski "Не вздумай отключать" - это для чайников, которые не понимают куда лезут.