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