Um, yes, pv is similar and has a pretty nice character cell GUI as it
were. I suppose I'd neglected to mention that I put a list of similar
tools at the beginning of the gprog page, including pv.
Thanks for making sure we were aware of pv.
Interesting that pv seems to be successfully getting 128K blocks out
of /dev/zero. For some reason, gprog always gets back 16K blocks
from /dev/zero, even when requesting blocks of sizes substantially
larger. gprog automatically detects this and just starts asking for
16K.
Python folk: Any guesses why a simple file.read(blocksize) would have
such an affinity for returning 16K when redirected from /dev/zero? If
I run the program against a file on disk, it gets larger blocksizes
fine.
> Python folk: Any guesses why a simple file.read(blocksize) would have
> such an affinity for returning 16K when redirected from /dev/zero? If
> I run the program against a file on disk, it gets larger blocksizes
> fine.
Never mind - it was a bug in my code.
Now on a slower machine, it runs about 2.5 times faster than it did on
the faster machine.