当前位置首页 > 初中物理 > 辅导探讨

增加更多内存会让你的计算机速度变快吗?

更新时间:2023-08-20 文章作者:佚名 信息来源:网络整理 阅读次数:

qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

需要加入编程打卡群,qAX物理好资源网(原物理ok网)

请添加良许微信:coderliangxu-6qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

大家好,明天我要讲一个简单的问题,减少更多的显存会让你的电脑更快吗?qAX物理好资源网(原物理ok网)

要回答这个问题,我们需要知道cpu、内存和程序之间的关系电脑的物理内存怎么查看,其实很简单:qAX物理好资源网(原物理ok网)

首先,可执行程序存储在C盘(其实也可以是其他介质),可执行程序实际上主要包含两部分:机器指令和指令所依赖的数据;qAX物理好资源网(原物理ok网)

程序运行时,首先被加载到显存中,加载到显存中的程序就成为我们所说的进程。 事实上,显存中还运行着另一个特殊的程序:操作系统。qAX物理好资源网(原物理ok网)

只有当CPU真正执行了机器指令时,相应的进程才开始运行。 此时CPU不断地从显存中取出指令并执行指令。 事实上,不仅需要读取机器指令,还需要读取显存中的数据。qAX物理好资源网(原物理ok网)

可见,程序运行时,与CPU交互的是显存,而不是C盘。 指令和数据存储在显存中,CPU使用指令和数据。 因此,从这个角度来看,这是一个类似于生产者和消费者的问题。 显存就像厨师,CPU就像美食家。 如果厨师上菜速度太慢,美食就会被冻结。qAX物理好资源网(原物理ok网)

另外,操作系统对显存的使用也不容忽视。qAX物理好资源网(原物理ok网)

操作系统如何使用显存?qAX物理好资源网(原物理ok网)

为了充分利用显存和C盘资源,现代操作系统中有很多特别巧妙的设计。qAX物理好资源网(原物理ok网)

因为CPU一次只能运行一个程序,虽然多核系统中同时存在的进程数通常远小于核心数,也就是说,并不是所有的程序都在运行某一时刻,虽然对于正在运行的一个进程来说,由于局部性原理的存在,进程地址空间中总会有一些指令或数据暂时未使用。qAX物理好资源网(原物理ok网)

基于此,操作系统的先驱们看到了充分利用显存的机会。 我们可以把暂时不用的指令或数据放在c盘上(),然后将数据或指令从c盘加载到显存中(),这样就有更多的空间了显存以运行更多进程。 这些想法在操作系统中被调用,并且是虚拟视频内存的一部分。qAX物理好资源网(原物理ok网)

其次,操作系统会将剩余的空闲显存用作C盘缓存。 有时候当系统负载较低时,我们的程序无法充分利用显存,那么这种空闲显存真的没有用吗? 其实不是,我们知道C盘是低速存储设备,那么为什么不利用空闲的化学显存作为C盘的缓存呢?qAX物理好资源网(原物理ok网)

大家可能都有这样的经历。 当你开始打开一个全新的文件时一般会比较慢,但是当你再次使用该文件时,你会明显感觉到速度会快很多。 这就是其背后的原理。 如果你的显存不足,那么操作系统没有那么多空闲显存可以用作C盘缓存,这时候你就会真正体验到C盘蜗牛般的速度。qAX物理好资源网(原物理ok网)

现在,我们可以回答一开始提出的问题了,降低显存会加快计算机的速度吗? 其实这个要分两种情况来讨论。qAX物理好资源网(原物理ok网)

足够的显存qAX物理好资源网(原物理ok网)

如果你的显存本身就足够了,在这些情况下增加更多的显存并不会让你的电脑运行得更快,因为CPU吃饱喝水的速度是有限的,无论厨师做多少菜都不会,你不能让贪吃者吃得更快。qAX物理好资源网(原物理ok网)

这就像问卡车上装更多轮子是否会使汽车跑得更快?qAX物理好资源网(原物理ok网)

答案很可能是否定的,虽然它不会让卡车走得更快,但降低更多的车轮会让客车有更高的负载。qAX物理好资源网(原物理ok网)

显存也是如此,虽然丢掉更多的显存并不能让电脑运行得更快,但似乎可以让我们同时运行更多的程序。qAX物理好资源网(原物理ok网)

减少更多显存意味着可以同时打开更多浏览器页面、同时打开更多虚拟机、同时渲染更多高清视频、同时处理更复杂的3D模型、训练更多机器同时学习模型等。这时候你的显存不是问题,而CPU很可能会成为问题,因为CPU的运行速度电脑的物理内存怎么查看,即每秒执行的机器指令数,是有限的。qAX物理好资源网(原物理ok网)

显存不足qAX物理好资源网(原物理ok网)

这时候厨师的上菜速度太慢了,老饕们总是被冻住,所以厨师需要上更多的菜。qAX物理好资源网(原物理ok网)

我们知道,大多数程序在运行过程中都会频繁申请显存。 申请显存是一个看似简单实际上非常复杂的操作,尤其是在系统显存不足的情况下。 这个时候申请显存往往会涉及到比较复杂的查找或者异常处理,这时候我们的程序运行速度会明显变慢。qAX物理好资源网(原物理ok网)

当显存不足时,C盘与显存之间的交换可能会较多。 这时系统的速度就会受到C盘的限制,但由于C盘文件无法缓存,所以我们打开进程或者打开文件的速度会明显降低。 慢的。qAX物理好资源网(原物理ok网)

在这些情况下降低视频内存将更好地满足 CPU 的需要,从而显着提高计算机的速度。qAX物理好资源网(原物理ok网)

总结qAX物理好资源网(原物理ok网)

从上面的分析我们知道,减少显存是否可以提高电脑的速度取决于你的场景。 如果你的设备有足够的显存,此时减少显存并不会显着提高电脑的速度。qAX物理好资源网(原物理ok网)

徐亮花了一个半月的时间开发了Linux命令课程,欢迎订购学习!qAX物理好资源网(原物理ok网)

电脑内存如何查看_查看电脑显卡内存_电脑的物理内存怎么查看qAX物理好资源网(原物理ok网)

课程特色:qAX物理好资源网(原物理ok网)

150条高频命令详细汇总,可应对工作中95%的命令需求;qAX物理好资源网(原物理ok网)

问答群提供无限量问答服务,问答群气氛很好;qAX物理好资源网(原物理ok网)

总时长超过10小时,与大班课时长相竞争。qAX物理好资源网(原物理ok网)

长按下方卡片即可下单qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

强烈推荐腾讯大鳄录制的Shell实战案例课程(已授权):qAX物理好资源网(原物理ok网)

大路在腾讯工作6年,在大厂工作十余年,经验丰富;qAX物理好资源网(原物理ok网)

大鳄们根据自己在大工厂的工作经验总结了100个案例,超级实用!qAX物理好资源网(原物理ok网)

学完这100个案例,我的Shell编程水平一定有很大提高;qAX物理好资源网(原物理ok网)

问答群提供无限量的问答服务,问答群内的气氛非常好。qAX物理好资源网(原物理ok网)

长按下方卡片即可下单qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

qAX物理好资源网(原物理ok网)

发表评论

统计代码放这里