Fix workgen to consider the run time and close time separately

XMLWordPrintableJSON

    • Storage Engines, Storage Engines - Transactions
    • SE Transactions - 2025-06-06
    • 5
    • 0

      The workgen output considers the close time as part of run time. Instead of combining, separating them helps to track operations per second better. The difference between the run time and close time is :
      Run time - Configured run time of workload.
      Close time - Total time of workload run, including the wait time for all threads to complete their run. A single workload worker taking more time will impact the close time, which might skew the operations per second. If a workload worker is periodically sleeping between the operations, this skew is more. This makes it harder to compare operations per sec.
      Update workgen to use the run time to calculate the ops per sec instead of the close time.

            Assignee:
            Vamsi Boyapati
            Reporter:
            Vamsi Boyapati
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: