39.4. 使用 bogo 操作测量测试结果
stress-ng
工具可以通过测量每秒 bogo 操作来测量压力测试吞吐量。bogo 操作的大小取决于正在运行的压力。测试结果不精确,但提供性能的粗略估算。
您不能将此测量用作准确的基准测试指标。这些估计有助于了解不同内核版本或用于构建 压力
的不同编译器版本的系统性能变化。使用 --metrics-brief
选项显示可用 bogo 操作总数以及您机器上的矩阵压力。
先决条件
- 系统上的 root 权限
流程
要在 bogo 操作中测量测试结果,可将 与
--metrics-brief
选项搭配使用:# stress-ng --matrix 0 -t 60s --metrics-brief stress-ng: info: [17579] dispatching hogs: 4 matrix stress-ng: info: [17579] successful run completed in 60.01s (1 min, 0.01 secs) stress-ng: info: [17579] stressor bogo ops real time usr time sys time bogo ops/s bogo ops/s stress-ng: info: [17579] (secs) (secs) (secs) (real time) (usr+sys time) stress-ng: info: [17579] matrix 349322 60.00 203.23 0.19 5822.03 1717.25
--metrics-brief
选项显示测试结果以及列表
压力运行的实时 bogo 操作总数,60 秒。