One Hundred Hellos - Blog

Java IO Flash Speed - 30 November 2005

IO Speed comparison from java:
Buffered IOStream - 1k writes.
!Saturate file-system cache!
write/read 10 Mb (10 *2^20 bytes)
to file on HD
to file on Flash memory
{Slow, Fast} x {USB1.1 USB 2.0}
java : jit, no-jit

on boole:
/ - md1- raid0
write file of length 100MB at rate 98.911964MB/s (1.012s)
write file of length 1000MB at rate 49.205334MB/s (20.393s)
/archive - md2- raid1
write file of length 100MB at rate 94.33963MB/s (1.062s)
write file of length 1000MB at rate 34.31591MB/s (31.023s)

Boole: Unix cp - Read + Write
time cp coco /archive/coco - 54.452s
time cp coco caca 43.439s
time cp /archive/coco /archive/caca 53.663s
time cp /archive/coco coco 57.503s


on euler:
write file of length 1000MB at rate 53.20847MB/s (19.225s)
write file of length 100MB at rate 123.91574MB/s (0.809s)

on vik:
write file of length 1000MB at rate 26.901968MB/s (37.172s)
write file of length 100MB at rate 28.8267MB/s (3.469s)
write file of length 100MB at rate 12.260912MB/s (8.156s)