我一直在尝试在 EC2 服务器上使用 s3fs,但它真的很慢。我花了最后 5 个小时上传了 100MB 的小文件。
有什么我可以做的来提高性能还是与 S3fs 有关?如果没有,我可以使用什么替代方案?
我刚刚发布了https://github.com/kahing/goofys 的v0.0.1,部分原因是s3fs 中的性能问题。文件创建加速是 3-6 倍,第一个字节的时间是 58 倍。欢迎反馈!
与 s3fs 相比,我只是对 riofs 进行了基准测试。我的测试用例是一个相对简单的 bash 脚本,它在它找到的每个 .png 上运行 pngquant。在包含约 70 张图片的测试桶中,其中约 20 张图片为 png(分布在许多子目录中,这可能会减慢速度),结果如下:
s3fs:3m54
riofs:15.9s
所以对于这个测试用例,riofs 快了大约 15 倍!设置也非常简单,尽管文档有些简洁。
关于脚本仍然需要 15.9 秒的事实:它不是很有效,实际上在 png 上运行 pngquant 也是一个 CPU 密集型过程。
归档时间: |
|
查看次数: |
27973 次 |
最近记录: |