cpu、内存、硬盘的关系

发布时间 2023-12-27 11:18:37作者: 李若盛开

1、介绍

CPU的中文全称是中央处理器(英文全称是Central Processing Unit),也叫处理器,是计算机的运算核心和控制核心。人靠大脑思考,电脑靠CPU来运算、控制。让电脑的各个部件顺利工作,起到协调和控制作用。

内存:1. 负责硬盘等硬件上的数据与CPU之间数据交换处理;2. 缓存系统中的临时数据。3. 断电后数据丢失。

硬盘(磁盘):存储资料和软件等数据的设备,有容量大,断电数据不丢失的特点。也被人们称之为“数据仓库”。

其实内存在这里起了两个作用:

1.  保存从硬盘读取的数据,提供给CPU使用

2. 保存CPU的一些临时执行结果,以便CPU下次使用或保存到硬盘

2、三者之间的关系:

简单来说,硬盘用来存储我们的程序和数据,当我们运行程序的时候,CPU首先接受到我们的命令,之后CPU是告诉硬盘,我要运行你存储的程序A,你把程序A送到内存去。CPU对内存说,我让硬盘把程序A送到你这里来了,你保存一下。 等程序A被完整的送到内存之后。CPU就开始执行程序A。

过程就像上面说的,我们在举一个接近我们生活的例子。

如果说把硬盘比喻成一个大仓库,CPU比喻成加工车间,那么内存就是一个临时的小仓库。从距离上来说, 相比内存到CPU的距离和硬盘到内存的距离,内存和CPU的距离更短。

硬盘(大仓库)用来保存车间需要用的原料和最终生产出来的商品。仓库太大,取出原料和存储商品太慢,耗时间。

内存(临时小仓库):原料会先放到这里,小仓库,可以很快的找到需要的原料或商品。

CPU(车间):从内存(小仓库)里拿到原料,生产商品。中间会有半成品,半成品可以放在内存(小仓库)里。 

3、cpu使用率过高 是否与内存有关?

答案:否。

      电脑的CPU使用率高,跟内存没有关系,CPU是负责数据运算处理的,CPU使用率高只能说明后台有某些程序,频繁的进行大量数据运算和刷新等,导致CPU的高负载运行,占用率高。内存只是临时存储功能,这里的数据没有使用,一般不会频繁刷新的。比如Flash类动画和游戏等,就是大量占用CPU,而对内存不敏感。所以还是到任务管理器中查看一下,是什么程序CPU占用率高,结束这个程序试试。