Ubuntu(或服务器)可以运行 64 核(4X16)服务器(一块主板)吗?

Gen*_*ene 5 server hardware

我们一直在带有 6 核 AMD Phenom II 处理器的 Ubuntu 机器上使用 Maxwell Render 进行图形渲染。Ubuntu 可以出色地处理所有 6 核,但 4 核笔记本电脑几乎同样快。我们想升级并使用以下方法创建 64 核机架安装:

1X TYAN S8812 主板(四个处理器插槽) 4X AMD Opteron 6200 (Interlagos) 16 核处理器

任何人都可以确认或否认(使用文档,而不是意见)开箱即用的 Ubuntu(或 Ubuntu Server)是否会识别和处理所有 64 个内核?(例如,Ubuntu 可以开箱即用地处理多少个内核?)

jst*_*rek 7

基本上,这归结为“Linux 内核能否处理这么多内核”。支持的实际内核数由可以在内核编译时设置的数值选项定义。Ubuntu 提供的内核配置可以在这里看到,在那个文件中,我们找到

CONFIG_NR_CPUS=256
Run Code Online (Sandbox Code Playgroud)

所以 64 应该可以正常工作。实际上,有许多(甚至更多)内核处于活动状态的系统;作为一个特别令人印象深刻的例子,请看htop 在 128 核机器上运行的截图