2012年中的Macbook Air有几个核心?


Answers:


15

您的计算机有2个核心,但有4个逻辑处理器。您将看到Intel的超线程技术。该技术将多个逻辑处理器放在单个内核上,因此每个内核可以一次运行多个线程。

此内核与多个内核之间的区别在于,超线程仅复制控制当前状态的处理器部分,而不复制实际的执行单元,而多个内核则复制所有内容。这意味着仅当每个内核上的线程使用执行单元的不同部分时,您的计算机才会像它具有四个内核一样运行,但是如果在单个内核中的两个线程上运行的是完全相同的事物,那么计算机就不会有四个内核比没有超线程的两核系统更快。


迷人。执行单元有哪些部分?它可以一次执行4个CPU密集型任务,还是仅执行2个?
B

2
不同部分非常依赖处理器,并且可能不是公共信息。一个有趣的事情是,一个进程使用的内存越多,效率就越高,因为一个处理器可以使用执行单元,而另一个则在RAM上等待。
ughoavgfhw 2012年

3

要确定有多少个内核,可以通过打开一个终端(例如通过Spotlight并搜索Terminal)然后运行

system_profiler | less

它会转储一堆信息。查找名为“硬件”的类别(靠近所有信息的顶部)和名为“核心总数”的条目。在那里您将找到答案。

如果您不想浏览所有输出,可以通过简单的方法

system_profiler | grep 'Total Number of Cores'

直接为您提供结果。

使用“关于本机”(左上角的苹果图标)more info>> system report,显示您有多少个内核。


@Borderline -更好的,如果你觉得你可以更好地回答这个问题屁股这是一个答案-谢谢,D.
stuffe

@stuffe,该修改如何?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.