CPU概述

CPU是计算机的核心组件,由控制器和运算器构成,通过南北桥与设备交互。南桥处理低带宽设备连接,北桥负责高速设备如显卡和内存。现代CPU常内置北桥功能。CPU参数包括架构(如x86,ARM,MIPS)、频率、核心和线程数,超线程技术可提升性能。CPU缓存作为主存的高速缓冲,有助于提升系统效率。通过命令如`cat/proc/cpuinfo`,`top`,`vmstat`,`uptime`可查看CPU状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CPU 概述

1. CPU 基础

CPU 的概念

CPU 是最重要的计算机组件,由控制器和运算器组成,通过总线与其它设备连接。

CPU 与南北桥

在这里插入图片描述

所谓的桥,都是 cpu 和其它设备连接这样的一个桥梁。分为南北桥。

什么是南桥?

南桥主要是用来连接一些带宽要求比较低的设备,比如 鼠标,键盘, DMAC 这些设备。

什么是北桥?

北桥主要是连接一些需要高速访问的设备,比如说PCIE的显卡,PCIE的硬盘 还有内存,这些都是需要高速访问的。很多人说在主板上看不到北桥这个芯片。主要是现在很多都是将北桥嵌到cpu的内部了。

2. CPU 的常见参数

CPU 架构
  • x86: 常见于个人pc和服务器。

  • ARM: 常见于智能手机等移动设备。

  • MIPS : 常见于一些小型路由器。

频率

比如5GHz 表示每秒钟运行5G次基础指令运算。5G大概就是50亿次。

核心数和线程数

一般来说,核心数和线程数是相等的(但是也有超线程技术)。一个cpu芯片可以集成多个cpu核心,可以并行处理任务。

那什么是超线程技术呢?

所谓的超线程指的是:cpu在使用的时候,往往只是用了其中的一部分能力,还有一部分是空闲的。这个时候可以把这部分能力做另外的一些事情,这俩部分能力可能是比较独立的。比如说浮点数运算和整数运算是比较独立的俩件事情。那么就可以在一个核独立运行这俩种的运算。

CPU 缓存

CPU 的缓存是对主存的高速缓存。

如何查看cpu状态
  • cat /proc/cpuinfo
  • top
  • vmstat
  • uptime
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱coding的同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值