首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Ubuntu12.10只看到8个内核?

为什么Ubuntu12.10只看到8个内核?
EN

Ask Ubuntu用户
提问于 2012-10-29 15:57:38
回答 1查看 1.8K关注 0票数 7

在我们的实验室里,我们刚刚买了一台8核英特尔(R) Xeon(R) CPU E5-2660 0@ 2.20GHz处理器的新机器,它也支持超线程。

我希望Ubuntu能看到32个处理单元,但是它只检测到其中的8个(相当于一个已禁用超线程的处理器)。bios正确地报告了总共32个处理单元。我使用的是Ubuntu12.10桌面的i386版本。

知道怎么解决这个问题吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-10-29 16:02:10

在32位上,这是内核编译时的硬连接方式。它包括/usr/src/linux-source-3.2.0/debian.master/config/i386/config.common.i386中的一行,内容如下:

代码语言:javascript
复制
CONFIG_NR_CPUS=8

这将CPU设置为8,如果您确保使用64位(AMD64) CD,您将得到256个核心。如果您使用32位(I386)版本而没有超线程,那么在总共16个内核中,有8个可以工作,这仍然是一种浪费。所以,如果可能的话,我想你需要使用64位版本。你可以试着提出一个错误抱怨下限。

我可以稍后再提交,但如果我愿意的话,我会发出去的。

票数 12
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/208264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档