自从NetBSD 5.0发布以来,据说Doran在NetBSD内核中有关SMP的工作大大提高了多线程和/或多核处理器的性能。
假设我的服务器有一个多核处理器,我想知道当使用NetBSD作为Dom0时,这项工作是否有(好的)影响?作为DomU?
MySQL基准,8核心Xeon
发布于 2009-11-09 05:28:53
根据发布说明..。
NetBSD 5.0特性大大提高了现代多处理器和多核系统的性能和可伸缩性.多线程应用程序现在可以有效地使用多个CPU或核心,并且在I/O和网络负载下系统性能要好得多。
我知道5.0从巨大的锁变成了细粒度的锁定,也变成了1:1线程:process模型。这将使SMP在普通硬件上运行得更快。在Xen端口上似乎没有任何发布的信息w.r.tSMP。从长远来看,他们确实有一个框架来做一个好的工作。
发布于 2009-11-09 05:06:36
我完全不相信它会影响到Xen。Xen本身具有多核能力,但据我所知,NetBSD dom0和domU内核还不能支持SMP。
因此,目前,没有性能增益,但也没有损失。
https://serverfault.com/questions/74010
复制相似问题