You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

<h1>Setup</h1>
<ol>
  <li>Version of Fedora<ol>
      <li>
        <p>
          <a href="https://github.com/fcrepo4/fcrepo4/tree/6d73b15ef46f4fc16dbddfab6038bfa49619a78f">6d73b15ef46f4fc16dbddfab6038bfa49619a78f</a> (2016-06-06)</p>
      </li>
    </ol>
  </li>
  <li>Fedora configuration details<ol>
      <li>
        <p>/etc/default/tomcat7</p>
        <ac:structured-macro ac:macro-id="28268448-5bc2-44bc-b250-d5c1f1ce6ff4" ac:name="code" ac:schema-version="1">
          <ac:plain-text-body><![CDATA[JAVA_OPTS="-Djava.awt.headless=true"
JAVA_OPTS="${JAVA_OPTS} -XX:+DisableExplicitGC"
JAVA_OPTS="${JAVA_OPTS} -Xms512m"
JAVA_OPTS="${JAVA_OPTS} -Xmx6g"
JAVA_OPTS="${JAVA_OPTS} -XX:NewSize=256m"
JAVA_OPTS="${JAVA_OPTS} -XX:MaxNewSize=2g"
JAVA_OPTS="${JAVA_OPTS} -XX:MetaspaceSize=64m"
JAVA_OPTS="${JAVA_OPTS} -XX:MaxMetaspaceSize=2g"
JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
JAVA_OPTS="${JAVA_OPTS} -Xloggc:/var/log/tomcat7/java-gc.log"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintGCDetails"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintGCDateStamps"
JAVA_OPTS="${JAVA_OPTS} -Dfcrepo.home=/data/test"
JAVA_OPTS="${JAVA_OPTS} -agentpath:/home/nruest/yjp-2016.02/bin/linux-x86-64/libyjpagent.so=delay=10000"]]></ac:plain-text-body>
        </ac:structured-macro>
      </li>
    </ol>
  </li>
  <li>System details (OS, memory, processors, hardware specs or virtualization, JVM, etc)<ol>
      <li>Virtual server; 8GiB memory, 2 virutal cpus, fcrepo data is a NFS mount</li>
      <li>
        <p>Ubuntu 14.04.4 LTS</p>
      </li>
      <li>LevelDB</li>
    </ol>
  </li>
  <li>Initial state of the repository<ol>
      <li>empty</li>
    </ol>
  </li>
  <li>Number of client processes/threads (ideally clients are on a separate machine)<ol>
      <li>1</li>
      <li>JMeter client on separate machine</li>
    </ol>
  </li>
</ol>
<h1>Test</h1>
<p>Remote:</p>
<ac:structured-macro ac:macro-id="93708643-0c46-43d0-a75b-fcc1a9df1473" ac:name="code" ac:schema-version="1">
  <ac:plain-text-body><![CDATA[./jmeter -Dfedora_4_server=zeta.library.yorku.ca -Dfedora_4_context=fcrepo/rest -Dfilesize_min=10240 -Dfilesize_max=102400 -Dbinary_threads=1 -n -t /home/nruest/git/fcrepo4-jmeter/fedor
a.jmx >>| /home/nruest/tmp/yorku-test-3-summary.log





]]></ac:plain-text-body>
</ac:structured-macro>
<p> </p>
<h1>Results</h1>
<p>summary = 343357 in 27866s = 12.3/s Avg: 75 Min: 4 Max: 12090 Err: 1 (0.00%)</p>
<p>1465394464331,143,PUT Perf Container,500,Internal Server Error,Fedora4 Create Binary Resource 2-1,text,false,7060,1,1,143</p>
<p> </p>
<p> </p>
<p> </p>

  • No labels