NetBSD 5.0 SMP Perfomance для Dom0/DomU
После выпуска NetBSD 5.0 говорится, что работа Дорана Эндрю, касающаяся SMP в ядре NetBSD, значительно повысила производительность многопоточных и / или многоядерных процессоров.
Предполагая, что мой сервер имеет многоядерный процессор, я хочу знать, оказывает ли эта работа (хорошее) влияние при использовании NetBSD в качестве Dom0? как ДомУ?
2 ответа
Согласно информации о выпуске...
NetBSD 5.0 обладает значительно улучшенной производительностью и масштабируемостью в современных многопроцессорных (SMP) и многоядерных системах. Многопоточные приложения теперь могут эффективно использовать более одного процессора или ядра, а производительность системы намного выше при вводе-выводе и загрузке сети.
Я знаю, что 5.0 прошел путь от гигантской блокировки до мелкозернистой блокировки, а также до 1:1 потока: модель процесса. Это сделает SMP намного быстрее на голом оборудовании. Похоже, что не было никакой выпущенной информации относительно SMP на порте Xen. Похоже, у них есть основа для хорошей работы в долгосрочной перспективе.
Я не верю, что это влияет на Xen вообще. Сам Xen поддерживает многоядерные процессоры, но, насколько мне известно, ядра NetBSD dom0 и domU еще не поддерживают SMP.
Таким образом, в настоящее время нет прироста производительности, но и без потерь.