为什么内存小,硬盘读写就很频繁

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:03:33
最近发现,内存小,运行大型程序时电脑的硬盘指示灯就狂闪

加到1G内存后,硬盘指示灯就不怎么闪,读写硬盘就不怎么频繁

有人能解释下么?

相信众多的PC DIYer们都遇到过自己的“爱机”莫名其妙“当机”的情况,特别是在执行多任务的情况下。硬件的质量当然是计算机稳定运行的一个基本前提,但是在确认自己的机器没有硬件上的毛病之后,经常性的“当机”就很可能是因为一个经常被忽略的原因——你的机器大脑(内存)太小。
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
所以内存小的电脑运行大型程序时就会频繁的使用硬盘,当然指示灯就狂闪了!

内存小,就使用硬盘的虚拟内存,因此频繁从硬盘上读取数据。加大内存后,虚拟内存的使用频率就减少,硬盘指示灯就不怎么闪,读写硬盘就不怎么频繁了

因为操作系统本身有一个叫虚拟内存的功能存在,也就是在硬盘上划分出一部分空间来虚拟为内存使用,你的内存小,当然电脑就会更多地使用虚拟内存,所以就会产生你的问题。在我的电脑上面点右键>属性>高级>“性能”那框里面的设置里面就可以看到。

虚拟内存占用了硬盘空间