参数文件详解¶
Vdbench 的核心是参数文件。为了避免把所有规则、所有参数、所有实验都堆在一个页面里,本教程将参数内容拆成三部分:
先看哪一页¶
- 参数文件基础
- 先理解注释、缩写、顺序、
include=、变量替换、结果目录里的parmfile.html与parmscan.html - Raw I/O 参数详解
- 适合块设备、大文件、吞吐与时延压测
- File System 参数详解
- 适合目录树、文件创建、读写、元数据操作等场景
推荐阅读顺序¶
如果你刚跑通 example1 或 example7,建议按下面的顺序看:
- 参数文件基础
- 根据场景选择:
- Raw I/O 参数详解
- File System 参数详解
- 命令行参数详解
- 常见场景
官方示例如何映射到这三页¶
example1 ~ example6- 更接近
Raw I/O example7- 更接近
File System examples/raw/- 更适合在理解
SD/WD/RD后阅读 examples/filesys/- 更适合在理解
FSD/FWD/RD后阅读
使用参数文件时最容易踩的坑¶
- 只会抄样例,不确认参数顺序和适用对象
- 在
/dev/xxx上直接试验,忽略写风险 format=yes、format=restart、shared=yes混着用,但不知道它们对文件结构的影响- 看结果只看
summary.html,不回头核对parmfile.html和parmscan.html