在考察一台计算机的处理能力时,我们可能会经常听到CPU的线程和内核这两个词。毫无疑问,这两个组件中的每一个都构成了计算机的处理能力。它们的数量越高,它们的尺寸就越大。
线程是 CPU 中的虚拟组件。它们就像处理器电路板上的连接数或网络数。另一方面,内核是处理器本身的硬件组件。它是进行实际处理的站点。核心内部是线程网络,将核心的不同部分连接在一起。
我们可以将线程视为人脑的白质,它连接大脑灰质的不同部分(实际处理发生的地方)。
快速回答,您计算机上的线程数会影响其速度和多任务处理能力。要检查有关计算机上线程数的详细信息,您可以使用功能键的快捷方式或通过制造商手册或系统信息中提供的详细信息。
在本文中,我们将教您有关线程的所有知识,您还将了解如何在您的计算机或笔记本电脑上查找线程数。
什么是线程?
线程是您的 CPU 拥有的逻辑处理器的数量。它们处理数据但不是处理器的实际核心。所有内核都将至少有一个线程,尽管同时具有多线程的 CPU每个内核将有两个线程。现在大多数 CPU 都有SMT。
如果您不确定 CPU 是否有 SMT,检查有多少线程与内核将回答这个问题。2 核 2 线程的 CPU 没有 SMT,而 4 核 8 线程的 CPU 有。SMT 有时也称为超线程,Intel 描述其多线程 CPU的特定方式。
线程是 CPU 在多任务处理方面有多好的指标。
如何找出你有多少?
以下是获取有关计算机上线程数的详细信息的方法。以下方法适用于流行的操作系统类型。
方法#1:对于 Windows
找出您的 Windows PC 上有多少内核的最快方法是加载任务管理器。您可以通过按Ctrl+Shift+Esc或右键单击“开始”菜单 并选择“任务管理器”来执行此操作。
启动任务管理器后,转到“性能”选项卡。在 Performance 选项卡上,它会显示Logical Processors。那是你的线程数。
您还可以通过Windows 设备管理器了解您拥有的线程数。通过右键单击“开始”菜单并选择“设备管理器”打开它。在设备管理器中,展开处理器部分,然后它会显示每个线程或逻辑处理器。
方法 #2:对于 Mac
要通过系统报告查找线程数,请单击 Apple 徽标。选择“关于本机”,然后选择“系统报告”,然后选择“硬件”。之后,您将获得硬件概述。如果该数字不同,它将列出核心总数和逻辑处理器的数量。Mac OS 迁移到 SMT 的速度比 Windows 慢。
方法#3:对于 Linux
在终端中,键入lscpu
命令以显示有关 CPU 体系结构的信息。它将列出您拥有多少个内核以及每个内核有多少个线程。
重要的是要注意,Linux 还可以显示单个进程使用了多少线程,因此如果您正在查看每个进程的线程数,那么答案可能与处理器拥有的线程数不同。
方法#3:制造商信息
如果您手头有的话,制造商还会在产品信息表上列出线数。该信息通常列在处理器内核的正下方。
这将出现在所有处理器包装盒和大多数从商店购买的计算机包装盒上。有时它没有列在包装盒上,而是列在包装盒随附的有关计算机的信息包中。
方法#4:第三方软件
如果您很难找到信息,主要是因为 Mac OS 不容易查看,您可以使用CPU-Z 和 HWInfo 等第三方软件来确定有关您计算机的许多详细信息。这两个程序都是免费的,但它们需要在您的计算机上安装。
从第三方软件收集的大部分信息是您永远不需要的东西,但它会告诉您您拥有多少内核和线程。
多线程有什么好处?
更高的线程数意味着计算机将更擅长游戏和要求苛刻的 CAD 程序等任务。如果您不想使用计算机执行这些类型的任务,则可能不需要花那么多钱。
结论
并不总是需要知道您有多少个线程,但在查看硬件要求时,该信息可能非常有用。您可以假设每个内核至少有一个线程,尽管有些处理器每个内核有两个线程。
除非您计划在您的计算机上使用要求苛刻的软件,或者如果您计划同时运行许多程序,否则并不总是需要更多的线程。
Windows 可以很容易地确定您有多少个线程,Linux 使它与 Linux 的其他所有东西一样容易,而 Mac 确实使它更难找到。但是,使用特定的第三方软件,您仍然可以找到这些信息。