LINUX.ORG.RU

hyper-threading на сервере


0

0

нужен ли hyper-threading на серверах при почти полной нагрузке?

например lamp на core i3 - какой толк будет 4 тредов вместо 2?

когда есть смысл отключать hyper-threading (через bios)?

★★★★★

Последнее исправление: linuks (всего исправлений: 2)

Не вижу смысла отключать hyper-threading

Black_Shadow ★★★★★
()

нужен ли hyper-threading на серверах при почти полной нагрузке?

Нужен.

когда есть смысл отключать hyper-threading (через bios)?

Практически никогда.

Ximen ★★★★
()

Я видел только один случай, когда включение hyper-threading давало прирост около 10-15% производительности - при использовании Informix IDS (архитектура которого активно использует потоки, даже такие весьма далекие от совершенства, какие реализованы в Linux).

Насколько я знаю apache и тот же mysql ориентированы на процесс, поэтому прирост вряд ли будет заметен. Из плюсов может система чуть поотзывчивей будет (латентность меньше).

Оставь включенным, хуже по крайней мере не должно стать.

ef37 ★★
()

не нужно отключать, тем более LAMP
вот если бы нагрузка была постоянная на вычислительных задачах, сжатии данных, аудио или видео, тогда barrel-cpu может и не принести никакого ускорения c HT

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

и то это в основном касается P4 , в гораздо меньшей степени атомы, в Nehalem HT сделали лучше, даже на постоянных задачах вычисления-кодирования

Sylvia ★★★★★
()
Ответ на: комментарий от ef37

>Насколько я знаю apache и тот же mysql ориентированы на процесс
чем тебе лекговесный процесс линукса не поток?

dimon555 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.