机械设备
频繁对机械设备的影响是,频繁对机械设备的影响是什么意思
2024-09-08 01:58:23 机械设备 0人已围观
大家好,今天小编关注到一个比较有意思的话题,就是关于频繁对机械设备的影响是的问题,于是小编就整理了1个相关介绍频繁对机械设备的影响是的解答,让我们一起看看吧。
“电脑的内存大了以后,一次性能加载的东西多了,就不会频繁读写机械硬盘了”,这种说法正确吗?
如你所说
电脑的内存增加之后,是不是就不频繁的访问机械硬盘
在解决这个问题之前,首先要明白电脑的内存,在数据读取的过程中,只是作为暂时储存数据的地方,而机械硬盘或者是固态硬盘是作为数据处理,存放在一个地方
当一个CPU命令执行的时候,尤其是大型数据在处理的过程中,CPU在处理数据的时候会将暂时处理不及时的数据存放在内存当中,以备及时提取,如果内存数据已经占满,只会存放在机械硬盘,或者是固态硬盘的高速闪存当中,当这两者都占满的时候,则会直接访问机械硬盘或者是固态硬盘,机械硬盘和固态硬盘的读写速度以及处理数据的能力,相比较内存,工作频率以及数据处理能力差一些,再往上就是CPU,一级缓存,二级缓存,三级缓存,最终反馈给CPU
如果只是单方面的增加物理内存,等物理内存增加到一定量时,并不能有效的提升,电脑的整体运算速度,因为这时候的CPU的数据处理已经满载,或者是机械硬盘,和固态硬盘,连续读取数据的能力下降,都会导致整个系统运行缓慢
其实有时候你可以去观察,任务管理器打开之后,CPU的占用以及内存的占用,只有百分之五六十的时候,但整个系统运行就感觉比较卡,这是因为硬盘的读写速度太慢,处理数据不及时造成的
所以当内存增大到一定量时,虽然可以减少机械硬盘的访问次数,但并不能最终影响整台计算机的运行速度
是的。主要是因为虚拟内存机制造成的。操作系统会把一部分硬盘空间虚拟成内存使用,这部分硬盘空间被分成一个一个页面管理,当cpu调用到某个地址的时候,自动把这块页面全部加载到物理内存中再读取,让cpu以为是内存中读取的。如果物理内存很大,读取虚拟内存的概率就很小。
这种说法一定程度上是正确的,内存属于内存储器,外存就是我们常用的硬盘了,因为机械硬盘速度较慢,而CPU的速度非常快,为了减少两边的数据延迟,内存就在中间起着数据高速中转站的作用,内存容量如果太小,硬盘很多需要处理的数据无法快速通过内存达到CPU,那就会造成大量数据堵塞,硬盘也就需要频繁的进行数据读写。
举个例子说,一款游戏最大需要占用4G的内存容量,但是你的内存可用内存只有2G,那系统就无法一次性把需要的数据转移到内存,一方面就会造成CPU等待,游戏加载速度和帧数都会拖慢,另一方面就会造成硬盘频繁读写,通过虚拟内存频繁交换数据,你也会在此时听到硬盘刺啦刺啦的响声。这还是比较典型的情况,有时候在一些专业软件中如果内存不足可能直接无法进行正常操作。
而你如果增加内存到8G,那游戏需要的数据会一次性传输到内存中去,游戏加载速度大大加快,运行速度也更平稳,你也很少会听到硬盘的读写噪音了。但并不是说内存越大性能越好,或者越不会频繁读写硬盘,因为内存容量一旦足够系统和程序使用,剩余的空间并不会起多大作用,即使你把内存加到32G、64G现阶段带来的性能也是一样的,这就是为什么说“内存小了卡成狗,内存多了纯浪费”的原因,总之,足够的内存容量在很多时候确实比CPU和显卡性能强弱更重要,它会直接影响到你电脑的日常使用。
电脑的内存大了之后就不会频繁的去读取机械硬盘,这个观点基本上算是正确的,但是他忽略了两个问题。
如果你的电脑上没有机械硬盘的话对吧?比如说你使用固态硬盘,那么自然而然就不存在读取机械硬盘的问题了。
实际上来说,操作系统都有设置虚拟内存的配置。如果说你的实体内存过小的话,那么操作系统就会频繁的去读取虚拟内存,而虚拟内存是在硬盘上划分了一块特殊空间,用来模拟内存的。
所以如果你电脑系统的实际内存过小的话,那么电脑就会频繁的去读取这块特殊空间,也就是频繁的读取硬盘了。
有人说内存没有必要太大,我个人的观点是能多大就多大。
你玩一个游戏可能八个g的内存就够了,但是如果说你要开浏览器,然后再开一个photoshop再开几个编辑器,然后再开一些其他的应用程序的话,那么很显然八个g的内存就不够了,至少得上16个g的内存。
我觉得电脑的内存,那就应该是像韩信点兵一样多多益善。
空间就是用来浪费的。
以上文字只是我的个人观点,如果各位看官有不同的观点,欢迎在评论区中讨论留言,我会认真的答复每一条评论的。
如果喜欢我的回答,可以给我点赞并关注我,我在这里谢谢大家了。
到此,以上就是小编对于频繁对机械设备的影响是的问题就介绍到这了,希望介绍关于频繁对机械设备的影响是的1点解答对大家有用。