Тестирование производительности Linux ядра 2.6 при использовании Hyper-Threading

24.02.2004 11:25

Интересное тестирование отвечающее на вопрос: увеличивает ли производительность использование Hyper-Threading и насколько. В тестах использован Linux с ядром 2.6.2, на трех серверах с 2x 3.2GHz Xeon, 3.2Ghz P4 'Northwood' и 3.2E GHz P4 'Prescott'. В качестве тестов рассматривалось пересборка ядра, кодирование mp3, крэштесты apache и mysql. Ниже таблица с результатами:

Pentium 4 Prescott (% improvement with HT) Pentium 4 Northwood (% improvement with HT)
Apache 29% 29%
MySQL - SELECT 43% 39%
MySQL - UPDATE 22.3% 5.6%
Kernel Compiling 23% 18.7%

В итоговой таблице пропущены тесты кодирования mp3 и выполнения Java аплетов, в которых отмечалось падение производительности при использовании Hyper-Threading.