我正在寻找一种能够以恒定的目标吞吐量(例如 3Mb/s)读写数据的工具,而不是将 I/O 系统推到极限。然后,我打算在这种相当稳定的 I/O 活动发生时监控各种指标。我看过类似的工具stress
,fio
但似乎它们更倾向于最大吞吐量。对于可以执行此类操作的工具的任何建议将不胜感激。谢谢。
abhishek srivastava
Asked:
2019-09-27 10:58:27 +0800 CST
Abhishek Srivastava 会员 0 1 个帖子 报告帖子 昨天下午 1:46 发布 我已经下载了标准 *.spc 格式的财务应用程序跟踪,然后将其转换为 fio 格式。现在,当我使用这些跟踪通过 FIO 重放它时,它在跟踪已读取大小为 0 的操作(作为这些标准跟踪的一部分)的地方失败并给出以下错误:
io 3229 get_io_u:0x55e45819f580 上的零 buflen io 3229 get_io_u 失败 fio:filesetup.c:1670:get_file:断言“fio_file_open(f)”失败。fio:pid=3229,得到信号=6