BrewFSBrewFS
BrewFSBrewFS
快速上手
基准测试总览RandRW 基准元数据密集基准多智能体扩展可复现性基准测试方法
基准测试

RandRW 基准

2026 年 7 月 24 日 Redis + RustFS 混合随机 I/O 与 JuiceFS 的对比结果。

在 2026 年 7 月 24 日 Redis + RustFS 基准快照中,BrewFS 对比 JuiceFS 的完整排空 混合随机 I/O 吞吐高 92%(218.60 vs 113.86 MiB/s),前台混合随机 I/O 高 51% (495.54 vs 328.76 MiB/s)。

指标BrewFSJuiceFS优势
混合随机 I/O,前台495.54 MiB/s328.76 MiB/s快 51%(约 1.51×)
混合随机 I/O 总计,完整排空218.60 MiB/s113.86 MiB/s快 92%(约 1.92×)
随机读1,726.10 MiB/s1,256.80 MiB/s快 37%(约 1.37×)

该结论仅适用于所测试的 RandRW 负载配置,不应被解读为 BrewFS 在所有场景下都更快的 普适结论。在完整匹配矩阵中,BrewFS 领先 24 项中的 15 项;JuiceFS 仍在顺序读与严格排空 纯写上领先。

测试配置

项目值
基准类型RandRW
对比对象BrewFS vs JuiceFS
负载模型Agent 风格随机读写
文件系统访问FUSE
每 job 大小 / 时长512 MiB / 20 s(time-based)
缓存状态持久预填充、排空、保留本地缓存的重新挂载
基准工具fio + io_uring
挂载 profilewriteback-throughput-profile

采集指标:IOPS、吞吐、平均延迟、P95 与 P99 — 冷缓存与热缓存两种状态。

推荐的 fio 配置

[agent-randrw]
rw=randrw
rwmixread=70
bs=4m
iodepth=1
numjobs=8
size=512m
runtime=20
time_based=1
direct=0
group_reporting=1

在发布你自己的数据前,请把这些参数替换为真实的基准配置。参见可复现性。

基准测试总览

基准驱动开发:RandRW、元数据、扩展性与对象后端。

元数据密集基准

在可插拔后端之间单独度量元数据路径。

On this page

测试配置推荐的 fio 配置