Recovery Performance Benchmark

This page is used to track the performance of RAMCloud crash recovery over time, in order to detect changes in its performance.

  • To run the benchmark, compile RAMCloud with DEBUG=no.
  • Run scripts/recovery.py in its default configuration, which will use 5 masters and 10 backups.
  • Set your localconfig.py to use servers rc01..rc19, with rc20 as old_master_host.
  • Save the output from scripts/recoverymetrics.py for each run to allow more detailed analysis of changes.

June 20, 2014: 1.41s