配有 64 个 CPU 的 FreeBSD

配有 64 个 CPU 的 FreeBSD

我有一个运行 FreeBSD 的四插槽八核系统。目前,我需要关闭超线程才能启动它,因为 FreeBSD 仅支持 32 个 CPU。不久前针对 8.1 的主干版本制作了一些补丁,但即使对它们进行了一些修改以使其能够与 8.1-RELEASE 一起运行和编译,机器仍然无法启动。

这里有什么进展吗?我找不到太多关于它的有用信息,Google 认为我在谈论 64 位架构,而不是字面上的 64 个 CPU。

答案1

在......的最后http://forums.freebsd.org/showthread.php?t=13261,一位 FreeBSD 开发人员提到

据我所知,有人说,对于 64 位架构,应该可以将 [逻辑核心数量] 增加到 64 个,不会有太多麻烦,但会增加内存消耗。由于缺乏这样的系统,所以没有进行测试。进一步增加可能需要进行一些架构更改。

该评论是在 2010 年 4 月发表的。该主题中较早的帖子引用了一个包含文件,其中指定了核心数。

记住,Google 会允许你使用类似语法过滤掉某些内容-"64-bit"— — 尽管在这种情况下,也许在其他情况下,引用的结果会被过滤掉。我通过谷歌搜索找到了这个结果freebsd max cores

答案2

请注意,MAXCPU 最近已增加到 256,但仅限于 11-CURRENT。

相关内容