最好的ramdisk没有交换在Linux上?

我想要一个在Linux上的ramdisk

有ramfs和tmpfs。

Tmpfs是我想要的,因为它像一个磁盘(大小限制等)。 但是,它使用交换,这意味着如果它满了,它可能会触摸磁盘。

如果我没有交换打开,它会继续工作吗?

我不希望那个挂载点连接到磁盘。

Tmpfs仍然可以不用交换,因为它只是使用普通的Linux内存分配器。 不要担心,因为没有它,它不会为了你而创造交换。

您可以使用与tmpfs相似的ramfs ,但不应该接触磁盘。 我仍然推荐tmpfs因为它有更多的function和:

  • 如果您没有交换分区或交换文件,则不会触摸该磁盘。
  • 如果在tmpfs上有交换分区数据,将不会触及磁盘,但读取或写入该数据的进程可以交换到磁盘。