- 22
- 0
- 约2.15万字
- 约 17页
- 2023-11-13 发布于湖北
- 举报
FIO使⽤说明 (最详细最全的参数说明)
这个⽂档是对fio-2.0.9 HOW O⽂档的翻译,fio的参数太多了,翻译这个⽂档时并没有每⼀个参数的功能和使⽤⽅法,只有少量参数做了
试验,⼤部分的参数采⽤的是根据字⾯翻译或是个⼈理解的翻译,必然有些出⼊,先发出来,以后有使⽤的时候再被充和修改。在另⼀个⽂
档中会对fio ⾃带的实例进⾏分析,可能会更为清晰⼀些。
fio这个⼯具实在太强⼤了,列举⼀下他的NB之处吧
1)⽀持⼗⼏种存储引擎,可以⾃定义
2) ⾃带做图⼯具,调⽤gnuplot做图
3)⽀持⼏乎所有的存储描述参数
4)⼤量对CPU,内存,进程/线程,⽂件,IO特性的配置
5)压缩,trace回放,。。。这些都包含,灵活的配置
简介
fio最初是⽤来节省为特定负载写专门测试程序,或是进⾏性能测试,或是找到和重现bug的时间。写这么⼀个测试应⽤是⾮常浪费时间的。
因此需要⼀个⼯具来模拟给定的io负载,⽽不⽤重复的写⼀个⼜⼀个的特定的测试程序。但是test负载很难定义。因为可能会产⽣很多进程
或线程,他们每⼀个都⽤他们 ⾃⼰的⽅式产⽣io。fio需要⾜够灵活得来模拟这些case。
典型的fio的⼯作过程
1)写⼀个j ob⽂件来描述要访真的io负载。⼀个j ob⽂件可以控制产⽣任
原创力文档

文档评论(0)