URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77510
[ Назад ]

Исходное сообщение
"шлюз p4 hyperthreading "

Отправлено Vasilij , 24-Ноя-07 14:43 
Добрый день.
Есть шлюз, на нём FreeBSD 6.2-RELEASE, ipfw.
Железо - supermicro 5014C-T, два гигабитных интегрированных bge контролера и одна добавленная интеловская гигабитка.
Собрана как SMP.

machdep.hyperthreading_allowed: 1

machdep.cpu_idle_hlt: 1
machdep.hlt_cpus: 0
machdep.hlt_logical_cpus: 0

Но нагружается только один проц.

   10 root        1 171   52     0K     8K RUN    1 549.4H 99.02% idle: cpu1
   11 root        1 171   52     0K     8K RUN   0  18.1H 54.44% idle: cpu0
   12 root        1 -44 -163     0K     8K CPU0   0 331.7H 43.55% swi1: net


на 6.2 вообще реально работой как шлюз загрузить оба HT проца?


Кто то уже под серьёзной нагрузкой как шлюз использовал семёрку?
Есть увеличение производительности?


Содержание

Сообщения в этом обсуждении
"шлюз p4 hyperthreading "
Отправлено const86 , 24-Ноя-07 18:14 
>на 6.2 вообще реально работой как шлюз загрузить оба HT проца?

Подозреваю, что дело в том, что основная нагрузка - это обработка прерываний. А она делается на первом "виртуальном процессоре". Не знаю, всегда ли так или это поведение по умолчанию. То же самое я наблюдаю на двухядерных Pentium D и Core 2, зато на четырёхядерном Xeon прерывания попадают на все ядра...


"шлюз p4 hyperthreading "
Отправлено vasilij , 25-Ноя-07 12:12 
А что по поводу семёрки?
Никто ещё так не экспериментировал?