|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladimir Kurtukov 2:5006/9.1 25 Oct 2003 13:09:34 To : All Subject : Hyperthreading -------------------------------------------------------------------------------- 18 Oct 03 10:35, I wrote to all: VK> делал некоторые эксперименты с subj... VK> загрузка системы 1-2%, без HT кулер холодный, с HT горячий, VK> как при полной нагрузке без HT VK> загрузка та же, запускаются коровы (dnetc) на одном CPU. с HT коровы VK> показывают на ~1/6 меньшую производительность, чем без HT. на 2-х CPU VK> даже и не запускал, понятно, что еще хуже будет. из UPDATING 20031022: Support for HyperThread logical CPUs has now been enabled by default. As a result, the HTT kernel option no longer exists. Instead, the logical CPUs are always started so that they can handle interrupts. However, the extra logical CPUs are prevented from executing user processes by default. To enable the logical CPUs, change the value of the machdep.hlt_logical_cpus from 1 to 0. This value can also be set from the loader as a tunable of the same name. после этого получились несколько другие результаты - просаживание c HT есть, но не 1/6, а гораздо меньше, почти незаметное. не греется. хотя по top-у видно, что задачи по обоим процессорам скачут есть такое впечатление, что перестали считать логические процессоры реальными и распределение задач делается по другим правилам, более совместимым с subj вообще получилось оригинально - SMP с одним процессором :-) захотел - еще один включил :-))) Vladimir --- GoldED+/BSD 1.1.4.7 * Origin: Пути АTC неиcпoвeдимы.... (2:5006/9.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22603f9a16fb.html, оценка из 5, голосов 10
|