With that in mind, I ran the bonnie++ tests again while pinging the PandaBoard (from the same system running minicom to access the serial console of the PandaBoard). The first row is copied-and-pasted from the last test. The second row holds the new results.
|Version 1.96||Sequential Output||Sequential Input||Random|
|Size||Per Char||Block||Rewrite||Per Char||Block|
|K/sec||% CPU||K/sec||% CPU||K/sec||% CPU||K/sec||% CPU||K/sec||% CPU||/sec||% CPU|
|USB HD with ping||2G||38||99||19038||39||9709||14||364||99||24947||21||162.7||11|
That's amazing! Sequential Writes more than doubled: from 9017 K/sec to 19038 K/sec. And Sequential Reads doubled: from 12357 K/sec to 24947 K/sec!
There seems to be a bug somewhere, maybe in the smsc95xx driver? If this can be fixed, using a USB hard drive could greatly improve the storage speeds on the PandaBoard.