我尝试使用 tmpfs 来加速一些频繁访问的文件。我想测试 HDD 本身和 tmpfs 的读写速度。结果出奇地低于我的预期:
dd if=/dev/zero of=/home/******/tmpfs/test.data bs=1k count=128k 131072+0 records in 131072+0 records out 134217728 bytes (134 MB) copied, 4.03752 seconds, 33.2 MB/s
该目录/home/******/tmpfs
是一个 200MB 的 tmpfs,我之前挂载过一点。
我对 tmpfs 没什么经验,所以很疑惑... 是不是太慢了?怎样才能加快速度?是什么原因导致速度缓慢?
答案1
该速度与速度较慢的硬盘速度非常接近。您可能已经用完了实际内存并开始进行交换。您有多少可用内存?