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

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

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

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

有人可以确认或否认(通过文档,而不是意见)Ubuntu(或Ubuntu Server)是否开箱即用地识别并处理所有 64 个核心吗?(例如,Ubuntu 开箱即用地可以处理的核心数是否有上限?)

答案1

基本上,这归结为“Linux 内核能否处理这么多核心”。支持的实际核心数由可在内核编译时设置的数字选项定义。Ubuntu 附带的内核配置如下:这里,在这个文件中,我们发现

CONFIG_NR_CPUS=256

所以 64 应该没问题。实际上,有的系统有这么多(甚至更多)活跃的核心;作为一个特别令人印象深刻的例子,请参见这个htop 在 128 核机器上运行的截图

相关内容