标签: cpu-cores

为什么我们的 CPU 的所有内核速度都相同,而不是不同速度的组合?

一般来说,如果您要购买一台新计算机,您将根据您的预期工作负载来决定购买哪种处理器。游戏性能往往由单核速度决定,而视频编辑等应用则由核数决定。

就市场上可用的产品而言 - 所有 CPU 似乎具有大致相同的速度,主要区别在于更多线程或更多内核。

例如:

  • Intel Core i5-7600K,基频 3.80 GHz,4 核,4 线程
  • 英特尔酷睿 i7-7700K,基频 4.20 GHz,4 核,8 线程
  • AMD Ryzen 5 1600X,基频3.60 GHz,6核12线程
  • AMD Ryzen 7 1800X,基频3.60 GHz,8核16线程

那么为什么我们会看到这种增加内核且所有内核具有相同时钟速度的模式呢?

为什么我们没有具有不同时钟速度的变体?例如,两个“大”内核和许多小内核。

例如,不是说 4.0 GHz 的四个内核(即 4x4 GHz ~ 16 GHz 最大值),一个有两个内核运行在 4.0 GHz 的 CPU 和四个内核运行在 2 GHz 的 CPU(即 2x4.0 GHz)怎么样? + 4x2.0 GHz ~ 16 GHz 最大值)。第二个选项在单线程工作负载上是否同样出色,但在多线程工作负载上可能更好吗?

我问这个问题是一个笼统的问题 - 不是专门针对我上面列出的那些 CPU,也不是针对任何特定的特定工作负载。我只是好奇为什么这种模式是这样的。

cpu multi-core cpu-architecture cpu-cores

81
推荐指数
8
解决办法
4万
查看次数

我的 Mac 有多少个内核?

我很困惑,因为当我看到关于窗口的 mac 时,我看到

在此处输入图片说明

我有1 Processor4 cores。但是当我跑步时htop,我看到8 cores

在此处输入图片说明

我错过了什么?

mac unix cpu-cores

75
推荐指数
4
解决办法
9万
查看次数

为 VirtualBox 分配更多“核心”有什么真正的好处吗?

我有一个带有 VirtualBox 的 2.8 四核 i7。我可以选择为一台来宾机器分配最多 4 个内核,但我只做过两个。为来宾分配更多内核的优点/缺点是什么?顺便说一句,在运行两个来宾操作系统(Win 7 和 Ubuntu)时,我仍然可以在 Ultra 设置上一直玩星际争霸 2,BFBC2(我的压力测试人员)也是如此。i7 如何应对内核间的不均匀负载?

windows-7 virtualbox ubuntu cpu-cores

44
推荐指数
1
解决办法
5万
查看次数

英特尔第 12 代 Alder Lake CPU 系列中的性能和效率核心是什么?

我观看了2021 年 8 月发布的英特尔 2021 年架构日(撰写本文时为上个月)。在观看了英特尔有关其新 CPU 的视频后,老实说,我对 \xe2\x80\x94 \xe2\x80\x94 有点困惑。我猜想新的微处理器将不再具有 2 比 1 的线程与核心比率。据说 i5 将有 10 个核心和 16 个线程,i7 和 i9 很相似,我只是不记得它们到底是什么了。但据我了解,新的核心与线程比率是专用核心的结果。如果我没猜错的话,一些核心是“效率核心”,并且它们已被命名,Efficiency Cores而 CPU 中的其余核心是“性能核心”,这 \xe2\x80\x94 毫不奇怪 \xe2\x80\x94已被命名Performance Cores

\n

当新的微处理器发布时,很难知道哪些名称和数字实际上是基于计算机科学的,哪些只是为了让芯片看起来不错而进行的营销尝试。换句话说,我想知道的是:

\n

性能和效率核心实际上有什么作用,还是只是一种营销策略?如果这两个核心不仅仅是一种营销策略,并且拥有效率核心和性能核心将会产生影响,那么效率核心到底会做什么与性能核心不同的事情呢?

\n

cpu cpu-architecture cpu-cores

33
推荐指数
2
解决办法
3万
查看次数

为什么我的任务管理器性能图中只有一个核心?

我有一台新笔记本电脑,我通过设备管理器检查了我有多少 CPU 内核,如下所示:

显示所有内核的设备管理器

但是当我查看任务管理器时,我在性能选项卡上只看到一个 Core 的图形。我的电脑只使用一个内核吗?为什么?

系统设置:

操作系统:Windows 10 64 位联想笔记本电脑,8GB 内存,CPU(处理器):Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz 1.80GHz

cpu cpu-cores windows-10

10
推荐指数
1
解决办法
1万
查看次数

能否让 Acrobat 11 使用多个 CPU 内核进行 OCR?

OCR 处理需要时间。使用多个 CPU 内核会加快处理速度。Acrobat 10不是多线程应用程序。Acrobat 11 怎么样?默认情况下,11 是否使用多个 CPU 内核进行 OCR(如果可用)?如果没有,是否有任何解决方法(例如编写脚本)来帮助 Acrobat 11 使用多个 CPU 内核执行 OCR?通过 Acrobat 的内置脚本语言或使用外部脚本启动和引导 Acrobat 的多个单线程实例并行执行部分处理作业。

注意:这个问题不是太本地化(不限于特定时间),因为 (1) Adob​​e 不会经常发布新的主要 Acrobat 版本(Acrobat 10 是两年前发布的)和 (2) Adob​​e Acrobat使用的应用程序。

ocr multi-threaded adobe-acrobat cpu-cores

8
推荐指数
2
解决办法
4685
查看次数

任务管理器中只显示 4 个内核

出于某种原因,任务管理器中只显示了 4 个内核,我已经尝试了一切(几乎)

  • 在 msconfig 中设置和取消选中内核数不起作用
  • 使用简单的 BCD 不起作用
  • 在新分区上重新安装操作系统不起作用。
  • 在 BIOS 上设置内核数不起作用

我不知道该怎么办

系统规格:AMD FX 8150 八核处理器操作系统 windows 8 Enterprise

cpuz 规格

cpu task-manager cpu-cores windows-8

6
推荐指数
1
解决办法
2199
查看次数

核心数和逻辑处理器数有什么区别?

我一直在使用Erdas Imagine在我的计算机上进行一些图像处理。具体来说,我正在对图像运行 5x5 中值滤波器。我可以指定 Erdas 批处理命令窗口中同时发生的进程数。当我指定 16 个并发进程时,我一直在观察异常行为,这导致我仔细检查机器上的处理器数量。我使用以下命令提示符命令来评估处理器的数量:

wmic cpu > cpu.txt
Run Code Online (Sandbox Code Playgroud)

其中产生(部分):

Number of Cores: 8 
Number of Logical Processors: 16
Run Code Online (Sandbox Code Playgroud)

在 Erdas 等软件的上下文中,内核的数量与逻辑处理器的数量有何不同?我试图确定是否应该指定 8 个或 16 个同时进行的进程以最大限度地提高效率。

cpu cpu-cores

6
推荐指数
1
解决办法
3万
查看次数

具有多核支持的 pdf 查看器/阅读器?

哪一款 pdf 阅读器/查看器支持多个内核来渲染和搜索 pdf 文件?

\n\n
    \n
  • 证据表明没有
  • \n
  • 奥库拉没有
  • \n
  • Adobe Reader没有
  • \n
  • Xpdf在我测试的所有 pdf 文档(科学论文和演示文稿)上崩溃 \xe2\x87\x92 不会
  • \n
  • epdfview慢得难以忍受,只使用一个核心 \xe2\x87\x92 不
  • \n
  • qpdfview没有
  • \n
  • inkscape没有
  • \n
\n\n

如果整个宇宙中没有一个这样做(使用多个 CPU 核心),为什么不呢?

\n\n

我的意思是:是否存在内在原因,为什么pdf 文档可以\xe2\x80\x99t 并行渲染?

\n\n

我在一台linux机器上。我应该使用 Windows 还是 Mac OS 或其他操作系统来寻找多核 pdf 查看器?

\n

pdf cpu-usage pdf-reader multi-threaded cpu-cores

5
推荐指数
1
解决办法
3132
查看次数

将单个核心分配给流程

我想要实现的是在带有 Debian 的 Raspberry Pi 2 上的它自己的核心上运行一个 python 脚本。可以使用taskset将进程绑定到特定核心。但是我需要这个核心同时不受操作系统和其他进程的负载的影响。我该怎么做?

linux cpu cpu-usage process cpu-cores

5
推荐指数
1
解决办法
4290
查看次数

用于 CPU/处理器的术语

假设一个系统有 4 个 Intel Xeon 处理器,每个处理器有 10 个物理内核,启用了超线程,总共有 80 个内核

现在,当在文档中他们开始在任何地方以不同的方式使用这些术语时,这完全令人困惑。

现在的问题是我在这里吗?

Microsoft Windows Server 2003, Enterprise x64 Edition支持 8 个处理器[链接]

然后也写成

在使用多核处理器或超线程处理器的计算机上运行的基于 x64 的 Windows Server 2003 版本最多支持 64 个逻辑处理器。

这意味着 Microsoft Windows Server 2003、Enterprise x64 仅支持 8 个逻辑核心,因为它们在不同的上下文中使用了文字处理器两次?

据我所知,CPU 相当于核心,而处理器是将 CPU 捆绑在一起并将它们连接到一个插槽上的硬件。

简而言之,最上面的描述,系统有 8 个处理器,总共 40 个物理 CPU(核心)和 80 个逻辑 CPU(核心)?

cpu terminology multi-processor multi-core cpu-cores

3
推荐指数
1
解决办法
1550
查看次数

既然每个 CPU 的核心可以同时处理一两个线程,那么即使有多个线程运行,操作系统如何仍然稳定?

为了解释更多,假设我们有一个没有超线程的双核 CPU,这意味着它只能同时处理 2 个线程,好吧,现在假设我们有一个网络应用程序运行两个后台网络线程,每个线程都在等待传入的连接处理,所以这些线程应该一直运行,现在,为什么另一个操作系统的进程和线程仍在工作?!在我看来,它们无法被处理,因为有两个线程完全耗尽了 CPU 处理单元,因为它们正在等待网络传入连接,因此,它们应该每纳秒准备好连接......这是如何发生和工作的?CPU如何一次处理许多线程而没有任何明显的冻结?!(我知道,有时,如果同时运行大量繁重的程序,Windows 会变得缓慢而疯狂,

谢谢。

networking cpu cpu-cores

0
推荐指数
1
解决办法
420
查看次数

CPU 中的多个内核是否会影响我可以运行的程序数量?

我对 CPU 中的多核有疑问。假设我同时在几个程序中工作,例如: - Photoshop - Autodesk Maya - Visual Studio - 虚幻引擎

如果我的 CPU 中有更多内核,则意味着这些程序的执行速度会更快(例如一个程序的每个内核等)

cpu cpu-cores

0
推荐指数
1
解决办法
1万
查看次数