Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Modeshape 3.7.1 fixes the issue with large file ingests we were seeing, therefore adopting this version is crucial for Fedora 4.

Summary

The performance levels were quite stable and the avg decrease of 1.61 % in the six different tests is well within error tolerance.

Result Overview

Using benchtool version 0Using benchtool v0.0.1-SNAPSHOT the following comparisons results have been made:

 

...

obtained for ingesting binary data

 Modehape 3.7.1Modeshape 3.6.0 

Number of Ingests

SizeThreadsThroughput/ThreadThroughputThroughput/ThreadThroughputDifference
105 GB193.46 MB/sec93.46 MB/sec95.92 MB/sec95.92 MB/sec-2.56 % (-2.46 MB/sec)
105 GB336.3 MB/sec108.91 MB/sec  37.42 MB/sec112.27 MB/sec-3.34 % (-3.75 MB/sec) 
105 GB1016.82 MB/sec168.25 MB/sec  17.07 MB/sec170.65 MB/sec-1.43 % (-2.45 MB/sec) 
155 GB1512.45 MB/sec186.78 MB/sec  12.23 MB/sec183.43 MB/sec+1.82 % (+3.35 MB/sec) 
100200 MB519.16 MB/sec95.79 MB/sec  19.32 MB/sec96.6 MB/sec-0.83 % (-0.81 MB/sec) 
10001 MB5 1.04 MB/sec5.22 MB/sec  1.08 MB/sec5.4 MB/sec-3.34 % (-0.18 MB/sec) 

 

Environment

OS

Linux 3.12.7-2-ARCH #1 SMP PREEMPT Sun Jan 12 13:09:09 CET 2014 x86_64 GNU/Linux

...

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

Java Opts

-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms512m -Xmx1024m -XX:MaxPermSize=256m

Tomcat Version

7.0.40

Command

...

#> java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://localhost:8080/fcrepo -n 10 -s 5g -t 1 -a ingest

 

 

...