2

我的机器有 16 GB 的物理内存,我可以通过这个命令创建一个 25 GB 的 ram 磁盘

sudo mount -t tmpfs -o size=25G tmpfs /tmp/ram4

但是据我了解,内存磁盘将内容写入内存。但在这种情况下,os 允许我创建一个大小超过我的物理内存的 ram 磁盘。我有几个问题

  1. 当我创建一个 ram 磁盘时,linux 是否实际上从 ram 分配了相同数量的空间,或者它是否根据进入磁盘的数据而增长?

  2. ram 磁盘是只写入内存还是有可能将内容写入交换空间?

4

0 回答 0