HT or not HT?

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: HT or not HT?

Сообщение sobomax »

Stanislav писал(а):Ну вот... все ушли в дебри мультикорных ядер... Я же всего лишь спросил - мне отключить HT или оставить, если на серваке Апач крутится с Котом Томом...
Ответ сильно зависит от того какого поколения процессор на твоем серваке стоит. Если это какой-нибудь p4, то лучше даже не пытаться. А если что-нибудь поновее (core, core2) то вполне может иметь смысл. В старых процах HTT был убогий, в новых говорят его сильно доработали. Ну и от количества паралельной нагрузки зависит тоже. Ибо как правильно сказал мармот, если у тебя нагрузка более-менее последовательная и важно минимизировать исполнение одного куска задачи то HTT скорее всего будет иметь обратный эффект.

Плюс надо еще проверить что та операционка (на самом деле планировщик задач) которая стоит умеет учитывать особенности HTT и не запускать задачу на виртуальном ядре при наличии свободных реальных ядер. Например windows xp такое точно не умеет, какие-нибудь 2.4 линуксы тоже наверное нет.

-Maxim
Ответить