Sequential Reads
File Size (bytes) Real User Kernel % Kernel Real/byte User/byte Kernel/byte
C 20971520 20.913 4.51 16.4 78.42012 9.9721E-07 2.15054E-07 7.8201E-07
Java Unbuffered Stream 20971520 36.389 19.73 16.64 45.7281 1.7352E-06 9.408E-07 7.9346E-07
Java Buffered Stream 20971520 23.416 23.3 0.12 0.51247 1.1166E-06 1.11103E-06 5.722E-09
Java Random Access 20971520 37.880 21.69 16.19 42.74023 1.8063E-06 1.03426E-06 7.72E-07
Java Direct Buffered Stream 20971520 3.514 3.45 0.07 1.992032 1.6756E-07 1.64509E-07 3.3379E-09
Random Reads
C 20971520 43.463 14.47 28.89 66.47033 2.0725E-06 6.89983E-07 1.3776E-06
Java 20971520 157.591 125.29 32.31 20.50244 7.5145E-06 5.97429E-06 1.5407E-06
C 1000000 1.962 0.68 1.28 65.23955 1.962E-06 0.00000068 0.00000128
Java 1000000 7.635 6.22 1.42 18.59856 7.635E-06 0.00000622 0.00000142
C 1000 0.003 0 0 0 0.000003 0 0
Java 1000 0.215 0.15 0.06 27.90698 0.000215 0.00015 0.00006
Random Writes
C 1000000 4.358 0.72 3.65 83.75402 4.358E-06 0.00000072 0.00000365
Java 1000000 11.149 7.41 3.74 33.54561 1.1149E-05 0.00000741 0.00000374
File Creation
C 10000 55.559 0.05 14 25.19844 0.0055559 0.000005 0.0014
C 20000 15.000 0.13 55.25 368.3333 0.00075 0.0000065 0.0027625
Java 10000 16.646 1.27 15.07 90.53226 0.0016646 0.000127 0.001507
Java 20000 73.040 3.17 69.48 95.12596 0.003652 0.0001585 0.003474
File Deletion
C 10000 1.066 0.02 1.06 99.43715 0.0001066 0.000002 0.000106
C 20000 5.145 0.07 5.06 98.34791 0.00025725 0.0000035 0.000253
Java 10000 2.579 1.25 1.34 51.95812 0.0002579 0.000125 0.000134
Java 20000 7.902 2.35 5.37 67.95748 0.0003951 0.0001175 0.0002685