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