cpu路、核、线程、主频、缓存

embedded/2024/9/30 2:12:05/

路:主板插口实际插入的 CPU 个数,也可以理解为主板上支持的CPU的数量。每个CPU插槽可以插入一个物理处理器芯片。例如,一台服务器可能有2路或4路插槽,这意味着它最多可以安装2个或4个物理处理器。

核:单块 CPU 上面能进行计算的芯片组的数量。每个核心可以执行单独的指令流,从而提升处理器的计算能力。例如,一块物理处理器芯片可能有4个核心,这意味着它可以同时执行4个不同的任务。

线程:是一个虚拟元件(即逻辑内核,只有操作系统可见),代表CPU内核能够支持的线程数量,帮助CPU更高效地处理任务。如果该核支持超线程技术(超线程是英特尔提出的技术,用于“欺骗”操作系统,使其认为有额外的内核。),那1颗内核可以当成2颗内核来发挥作用。每个线程都作为独立的CPU实例运行。

例如说:

服务器共:双路 8核 16线程。

则基本可以理解为:这个设备安装了2个CPU,每个CPU有4个物理核心,8个逻辑核心(线程),加一起就是8核16线程。

如果它用来做虚拟化,那这一台设备就会被人作为可以提供16核心CPU的设备。

核数越多,线程数越多,CPU性能就越好

在Windows下,打开任务管理器,选中性能—> 选中CPU,就可以看见CPU信息,下图所示的CPU是 AMD Ryzen 7 5800H,有8个物理核心,和16个逻辑处理器,说明该CPU支持英特尔的超线程技术。

主频:可以理解为运算速度,主频越高,运算速度越快。

缓存由于CPU的运算速度特别快,在内存条的读写忙不过来的时候,CPU就可以把这部分数据存入缓存中,以此来缓解CPU的运算速度与内存条读写速度不匹配的矛盾,所以缓存是越大越好。

游戏用户——计算强度大——选择高主频的CPU

图形渲染——大量并行运算——多核心多线程

默频 :默认基础频率,是 CPU 标出的主频

睿频 :采用 Intel 睿频加速技术可达到的更高频率,可以理解为自动超频

超频为了实现超过额定频率性能人为调整各种指标(如电压、散热、外频、电源、BIOS等),属于手动超频

由于强行超频对系统和硬件会产生负面影响,所以大厂们在CPU出厂时将其倍频锁定在一个固定的数值使其倍频系数不能再任何变动,即锁频


http://www.ppmy.cn/embedded/119670.html

相关文章

微商伙伴软件功能介绍

微商伙伴软件功能介绍 这款软件名为微商伙伴 MICRO BUSINESS PARTNER 9.0,具有以下功能: 一、新增功能 新消息提醒功能(所有消息完美接收,包括红包消息)。主程序升级为 6.5.5 版本(图片编辑/小程序/大视…

低代码平台中的宿主概念解析与字典、角色、岗位及权限管理

随着数字化转型的加速,低代码平台逐渐成为企业构建应用程序的重要工具。在这些平台中,宿主的概念尤为重要,它为用户在字典、角色、岗位等方面提供了更为灵活和清晰的定义。 什么是宿主? 在低代码平台中,宿主可以被理…

X86下一文带你构建Apollo9.0运行环境(基于Ubuntu20.04避坑版)

X86下一文带你构建Apollo9.0运行环境基于Ubuntu20.04避坑版 前言准备安装基础软件1.安装Docker19.03安装Nvidia驱动安装配置Nvidia container toolkit 下载Apollo源码(笔者下载的是releases下9.0.0版本,大家可以参考)编译Apollo9.0下载资源包…

BERT训练之数据集处理(代码实现)

目录 1读取文件数据 2.生成下一句预测任务的数据 3.预测下一个句子 4.生成遮蔽语言模型任务的数据 5.从词元中得到遮掩的数据 6.将文本转化为预训练数据集 7.封装函数类 8.调用 import os import random import torch import dltools 1读取文件数据 def _read_wiki(data_d…

如何借助Java批量操作Excel文件?

最新技术资源(建议收藏) https://www.grapecity.com.cn/resources/ 前言 | 问题背景 在操作Excel的场景中,通常会有一些针对Excel的批量操作,批量的意思一般有两种: 对批量的Excel文件进行操作。如导入多个Excel文件…

JavaScript爬虫:数据抓取的艺术与实践

在当今数据驱动的世界中,JavaScript作为一种广泛使用的编程语言,不仅在前端开发中占据重要地位,也可以用于编写爬虫程序,从互联网上抓取有价值的数据。本文将介绍如何使用JavaScript编写爬虫程序,并探讨其在数据抓取中…

面经 | ES6

ES6 ES6Promise对象创建Promise三个状态resolve/reject 和微任务的关系awaitset vs weakSetmap vs weakMapES6 Promise对象 new Promise(excutor);excutor是一个函数,会立刻执行;then里的回调函数,会进入微任务队列;then会返回一个新的promise对象await等到的是一定是一个已…

基于ECC簇内分组密钥管理算法的无线传感器网络matlab性能仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于ECC簇内分组密钥管理算法的无线传感器网络matlab性能仿真,对比网络通信开销,存活节点数量,网络能耗以及数据通信量四个指标…