On Wed, Nov 9, 2011 at 3:42 PM, Mike Miller <mike.miller@xxxxxx> wrote: > Hello, > I'm trying to benchmark random reads and I see some strange happenings on > the server. > The idea was to have 128 processes randomly reading from a 10GB file and log > bandwith and latencies. Here's my job file: ... > > What I got instead was 128 files of 10GB each with fio 128 processes > running. You'll want to add a filename= directive, otherwise fio will generate one file for each process ( 8 sections * 16 processes = 128 processes). > After the writing of all the files I see > > fio: terminating on signal 15 > > constantly scrolling in the window in which I started the fio job. > > An strace -f -p pid shows: > > kill(pid, SIGTERM) = 0 Which version of fio? > > If I run `iostat -x /dev/sda1 5 5` the first line of output shows maybe 400 > MB/sec being read. Sometimes it spikes up to 800 MB/sec. Now it's showing > 176 MB/sec being written. All subsequent lines show zero across the board. > That's only with the writing phase. The reading phase does not exhibit that > behavior. So I'm not sure if it's doing anything good. > > Can someone tell me what I'm doing wrong? Again, my goal is to benchmark > some number of processes or threads randomly reading from some large file. -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html