我想要一个在Linux上的ramdisk。
有ramfs和tmpfs。
Tmpfs是我想要的,因为它像一个磁盘(大小限制等)。 但是,它使用交换,这意味着如果它满了,它可能会触摸磁盘。
如果我没有交换打开,它会继续工作吗?
我不希望那个挂载点连接到磁盘。
Tmpfs仍然可以不用交换,因为它只是使用普通的Linux内存分配器。 不要担心,因为没有它,它不会为了你而创造交换。
您可以使用与tmpfs相似的ramfs ,但不应该接触磁盘。 我仍然推荐tmpfs因为它有更多的function和:
tmpfs上有交换分区数据,将不会触及磁盘,但读取或写入该数据的进程可以交换到磁盘。