我想知道哪个更快;tmpfs 还是 ext4 ramdisk。
如果有人知道在 ubuntu 上对磁盘性能进行基准测试的好方法,我会很乐意自己做测试并发布结果。
答案1
对于许多文件操作来说,它们的速度可能大致相同。但是,如果您为 ext4 文件系统启用了日志功能,则可能会降低速度。
但是,tmpfs 的主要优点是它只使用存储文件所需的 RAM(或交换空间)。相比之下,500MB 的 ramdisk 会使用那么多 RAM,无论是 10% 还是 100%。
答案2
当然是 tmpfs。它还避免了必须预先分配固定大小的 RAM。一个常见的磁盘基准测试是 bonnie++。