Reading the filebench workload Language docs, I'm having trouble understanding what flowop bwlimit does. In multistreamread.f, a thread does this:
thread name=seqread1,memsize=10m,instances=$nthreads { flowop read name=seqread1,filename=largefile1,iosize=$iosize,directio=$directio flowop bwlimit name=limit } bwlimit is supposed to "Blocks the calling thread if the number of bytes of I/O issued exceeds one megabyte times the number of posted events". Unless you're using async I/O, isn't the thread already blocked on the I/O it posted? And I don't see an event rate set in that workload. Can someone explain how this works? ...Demetri -- This message posted from opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org