|
The script, testing the performance of the business cases described on SERVER-58413, has been run on both the master version and after SERVER-58416.
The complete test results are available at Workloads: Move chunk with load, and the Comparison tab highlights the differences in terms of performance between the two samples.
The performance metrics measured by the script are:
- Read ops throughput before moveChunk (op/sec)
- Read ops throughput during moveChunk (op/sec)
- Write ops throughput before moveChunk (op/sec)
- Write ops throughput during moveChunk (op/sec)
- MoveChunk ops throughput (doc/sec)
- Commit critical section duration (msec)
- Total critical section duration (msec)
In a nutshell, this test highlights that SERVER-58416 increased the execution time of the commit critical section of the moveChunk command of about 50%. This value appears to be in line with our forecasts.
|