OpenBSD 4.9发布公告说
"SMP内核现在可以在多达64个内核的机器上启动;“。
那么OpenBSD是否支持多个CPU/核?
如果我的笔记本(t7100)中有一个SMP cpu,那么如果我使用"SMP“内核,它会带来更高的性能吗?
如果这是真的,那么如何在OpenBSD 4.9下安装/使用SMP内核?
发布于 2011-05-02 05:25:50
自2004年发布的OpenBSD 3.6以来,SMP就得到了支持。
据推测,旧的限制是4个核心或16个核心。
获得SMP支持的最简单方法是安装bsd.mp内核。如果您的系统有多个核心,默认情况下应该会发生这种情况。
OpenBSD SMP项目
截至2004年6月,SMP (对称MultiProcessor)支持已经合并到主要的OpenBSD开发分支中。此时,i386、amd64、mvme88k、sparc64、macppc和hppa平台支持SMP。
OpenBSD/i 386
从OpenBSD 3.6开始,OpenBSD/i 386支持大多数SMP (对称MultiProcessor)系统。为了支持SMP操作,安装文件集中包含了一个单独的SMP内核(bsd.mp)。
什么OpenBSD系统支持SMP?
安装文件集提供了一个单独的SMP内核"bsd.mp“。如果在安装时检测到多个处理器,则自动安装为默认启动内核/bsd,并且单处理器内核被重命名为/bsd.sp。
另请参阅:
发布于 2012-05-24 20:13:31
作为对这个问题/答案的更新,线程将在5.2发行版中变得更有用,这可能会使mysql这样的应用程序运行得更快。
如果你打算为多处理器/多核系统运行bsd.mp内核,即使它不是AMD64,也可以使用AMD64平台而不是i386平台,因为这似乎是当前流行的智慧(来自于诸如Henning Brauer这样的开发人员,re: bsdtalk采访了Peter )关于在多核系统上运行“更好”的方法。
https://unix.stackexchange.com/questions/12442
复制相似问题