4

For example, is there a tool or method where I can say (for example) "generate up to 50 MB/s of read activity to this file, but no greater"? Or configure a tiny delay between read operations, which could have basically the same effect? I have a specific need to create an I/O workload that's more deterministic than a normal dd or disk stress test. I'm looking for something that works in Linux...

2
  • 'iozone'? 'fio'? have you tried them?
    – Denis
    Sep 14, 2012 at 22:27
  • So far I've found the "thinktime" parameter in fio, and the idea of using rsync with --bwlimit.
    – twblamer
    Sep 14, 2012 at 23:06

1 Answer 1

2

You can use cpipe with -s option.

cat /dev/zero | cpipe -s 50000 > /testfile
cat /testfile | cpipe -s 50000 > /dev/null
1
  • Nice suggestion. I was not familiar with that program.
    – ewwhite
    Sep 21, 2012 at 2:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .