当计算机当程序从传统硬盘驱动器请求信息时,可能会发生相对耗时的过程来检索信息。硬盘是一种随机存取介质,因此它必须将读取器物理移动到磁盘上与数据块所在位置相对应的位置。发生这种情况后,信息被读入计算机并进行处理。为了从驱动器读取连续的信息块,必须执行物理读取器或磁头的更多移动。将大文件写入磁盘时,此过程可能会更加耗时。<图 >男子拿着计算机
计算机 RAM 则不需要物理读取器,并且位置非常靠近计算机计算机的中央处理单元(CPU)。读写 RAM 比 r 快得多读取和写入硬盘。页缓存是一种最小化必须对硬盘驱动器进行的物理读写量的方法。
该过程是通过在请求时从硬盘读取一定量的信息来执行的。 RAM 中页面高速缓存中存储的数据量由高速缓存大小决定,而不一定由请求的信息量决定。一旦来自驱动器的数据进入 RAM,它们就会保留在 RAM 中,直到不再需要它们,或者直到需要将缓存中的数据的任何更改写入或刷新到硬盘驱动器以永久保存为止。已保存。当必须释放内存时,在一段时间后,或者甚至通过执行用户命令(如果需要)时,可能会刷新缓存。
页面缓存最常用于存储不更改但不更改的文件。必须持续引用,例如应用程序的可执行文件和库。提高执行速度和安全性当应用程序从页面缓存中加载时,某些系统将用于可执行文件的内存标记为只读。使用缓存实际上可以通过减少短时间内多次读写造成磁盘抖动的可能性来延长硬盘的使用寿命。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!