试比较磁盘高速缓存和虚拟盘
磁盘高速缓存
顾名思义,就是磁盘读写时候起到缓冲作用。CPU要读写数据时候,由于CPU和磁盘读写速度的差异性,CPU要读写数据到磁盘中 ,可以
先把数据丢到磁盘高速缓存里,然后cpu继续自己的工作,磁盘再从缓存中读取数据。
以空间换时间
虚拟磁盘
传统的方式中,一般会把程序一次性、且驻留在内存中。但是根据局部性原理,我们在程序运行时候,可以只装入程序的一部分,其余
部分驻留在外存中,当访问内存不到的时候,可以再将信息调入到内存中。这样做,是从逻辑上扩大了内存容量,物理上并没有,所以叫
虚拟内存。
以时间换空间