试比较磁盘高速缓存和虚拟盘

Posted juanzhi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了试比较磁盘高速缓存和虚拟盘相关的知识,希望对你有一定的参考价值。

磁盘高速缓存

  顾名思义,就是磁盘读写时候起到缓冲作用。CPU要读写数据时候,由于CPU和磁盘读写速度的差异性,CPU要读写数据到磁盘中 ,可以

  先把数据丢到磁盘高速缓存里,然后cpu继续自己的工作,磁盘再从缓存中读取数据。

  以空间换时间

虚拟磁盘

  传统的方式中,一般会把程序一次性、且驻留在内存中。但是根据局部性原理,我们在程序运行时候,可以只装入程序的一部分,其余

  部分驻留在外存中,当访问内存不到的时候,可以再将信息调入到内存中。这样做,是从逻辑上扩大了内存容量,物理上并没有,所以叫

  虚拟内存。

  以时间换空间

 

以上是关于试比较磁盘高速缓存和虚拟盘的主要内容,如果未能解决你的问题,请参考以下文章

Android 逆向函数拦截 ( CPU 高速缓存机制 | CPU 高速缓存机制 导致 函数拦截失败 )

Netty - 探究PageCache磁盘高速缓存

几个io术语

虚拟存储器和高速缓存总结

disk io 与 GFS2 使用

《Linux内核设计与实现》读书笔记(十六)- 页高速缓存和页回写