В статье "Hyper-Threading speeds Linux" рассказывается об использовании под Linux всей мощности технологии Hyper-Threading (HT), присутствующей в CPU Intell Xeon. HT - это когда один Xeon для системы выглядит как два виртуальных CPU, причем операции на них [[END]] действительно выполняются параллельно как при присутствии настоящей SMP системы, выйгрыш производительности порядка 50%.<p>В Linux поддержка Hyper-Threading присутствует начиная с ядра 2.4.17. Включается сборкой ядра с поддержкой SMP и передаче, при загрузке, параметра acpismp=force (в lilo: append=" acpismp=force"), проверка работы: cat /proc/cpuinfo, если среди flags есть "ht", то Hyper-Threading активирован.
URL: http://www-106.ibm.com/developerworks/linux/library/l-htl/?d...
Новость: http://www.opennet.me/opennews/art.shtml?num=1966
про флаг ht - не факт.
Включил smp - флаг присутствует (кстати и без этой опции он тоже есть), но дальше смотрю dmesg и вижу:
CPU: Hyper-Threading is disabled
как такое понимать?
Процессор у меня Celeron-1.7 (i845).
Ну тебе же написано Xeon !!!!
HT присутствует только в полном Пень4 начиная с
3.06 GHz и выше.
А твой целик отдыхает!!!
скажем так, в полноценных петиумах4 начиная с 2,4GHz присутствует технология hyper-threading
Хм...
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Celeron(R) CPU 1.70GHz
stepping : 3
flags : ... ht ...Что же это тогда означает?
Может чего-то все-таки от него можно добиться?