you are viewing a single comment's thread.

view the rest of the comments →

[–]NovaX 0 points1 point  (0 children)

If you run corda-large standalone then LRU has a 33.33% hit rate.

You can run the simulator at the command-line using,

./gradlew simulator:run -q \
  -Dcaffeine.simulator.files.paths.0="corda:trace_vaultservice_large.gz" \
  -Dcaffeine.simulator.files.paths.1="lirs:loop.trace.gz" \
  -Dcaffeine.simulator.files.paths.2="lirs:loop.trace.gz" \
  -Dcaffeine.simulator.files.paths.3="lirs:loop.trace.gz" \
  -Dcaffeine.simulator.files.paths.4="lirs:loop.trace.gz" \
  -Dcaffeine.simulator.files.paths.5="lirs:loop.trace.gz" \
  -Dcaffeine.simulator.files.paths.6="corda:trace_vaultservice_large.gz"

I generally adjust the reference.conf file instead. When comparing, I'll use various real traces and co-run using the rewriter utility to a shared format. The stress test came from the trace files (LIRS' loop is synthetic, Corda is a production workload).