Fork me on GitHub

RAM disk

Linux 系统创建RAM disk 参考:

https://blog.csdn.net/linuxdashencom/article/details/52319671

https://www.linuxdashen.com/为你的linux系统创建ram-disk

什么是RAM disk?

  RAM disk在英文里也被称为RAM drive。它将一部分内存分配出来,格式化成一个文件系统(tmpfs),然后挂载到磁盘的一个分区下,就能像使用磁盘分区一样创建、删除文件和目录。对于上层应用来说,当他向RAM disk 做IO的时候,他自以为是在和磁盘(这里的磁盘可能是真实物理磁盘,也可能是虚拟的。其实应该称为LUN比较合适,因为OS层只能看到LUN)打交道,但实际上是和这块单独开辟的内存打交道。内存的速度无疑是很快的,所以RAM disk的优缺点也就是RAM的优缺点。

RAM disk的优点:

  • 非常快
  • 能够进行无数次读取和写入操作

RAM disk的缺点:

  • 内存是易失性存储器,这意味着当计算机关机或重启时,RAM disk里的内容会全部消失。不过在某些情况下,这也能变成一个优点来利用。
  • 内存的价格昂贵,所以RAM disk的容量有限。你得注意不要分配太多的空间给RAM disk

https://www.zhihu.com/question/23891817

https://www.youtube.com/watch?v=6pp_krChw_A

 

posted @ 2018-05-09 11:33  克拉默与矩阵  阅读(684)  评论(0编辑  收藏  举报