@don_falcone and others: could you try to build that iozone or whatever it is called and do some benchmarking
[user@host][current] mad -t fremantle-pr13 make linux-arm Building iozone for Linux-arm cc -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \ -DNAME='"linux-arm"' -DLINUX_ARM -DSHARED_MEM \ -Dlinux -D_LARGEFILE64_SOURCE iozone.c \ -o iozone_linux-arm.o iozone.c: In function 'main': iozone.c:2636: warning: comparison is always false due to limited range of data type iozone.c:2651: warning: comparison is always false due to limited range of data type cc -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \ -DSHARED_MEM -Dlinux libbif.c -o libbif.o cc -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \ -D_LARGEFILE64_SOURCE libasync.c -o libasync.o make: Warning: File `libasync.o' has modification time 0.0015 s in the future Building fileop for Linux-arm gcc -Wall -c -O3 fileop.c -o fileop_linux-arm.o Building the pit_server cc -c pit_server.c -o pit_server.o cc -O3 iozone_linux-arm.o libbif.o libasync.o \ -lrt -lpthread -o iozone cc -O3 -Dlinux fileop_linux-arm.o -o fileop cc -O3 -Dlinux pit_server.o -o pit_server make: warning: Clock skew detected. Your build may be incomplete.
### Multiple thread write test: iozone -c -i0 -l 2 -u 2 -r 32k -s 1024k -+n -w -F /usr/tmp1 /opt/tmp2 ### Multiple thread read test: iozone -c -i1 -l 2 -u 2 -r 32k -s 1024k -+n -w -F /usr/tmp1 /opt/tmp2
Can not open temp file: iozone.tmp open: Invalid argument