1
ecryptfs的写入性能不佳
我对ecryptfs和dm-crypt进行了一些基准测试,并得到了一些有趣的结果。以下所有操作都是通过Btrfs文件系统完成的,该系统使用dd一个〜700MB的文件向/从ramdisk复制文件,并带有conv=fdatasync强制执行数据同步的选项。每次测试前都会清除磁盘缓存。 No encryption: read - 165MB/s write - 120MB/s ecryptfs: read - 125MB/s write - 15MB/s dm-crypt: read - 150MB/s write - 115MB/s dm-crypt + ecryptfs: read - 120MB/s write - 15MB/s 现在我知道加密比原始文件系统要慢,但是我没想到ecryptfs会大大降低写入性能。我强迫数据同步的事实是否会使该测试不切实际?还是有什么我可以传递给ecryptfs的选项来加快写入速度? 我在ecryptfs上使用文件名加密,但除此之外,其他所有内容均设置为默认值。