From 2155497e7863ac5a5b18dc37aa468d111e3a5607 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Mon, 27 Apr 2020 17:29:12 +0200 Subject: [PATCH] Add also min ms to see variance in write --- core-buffer/test/perf_SFWriter.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/core-buffer/test/perf_SFWriter.cpp b/core-buffer/test/perf_SFWriter.cpp index a17001d..831c870 100644 --- a/core-buffer/test/perf_SFWriter.cpp +++ b/core-buffer/test/perf_SFWriter.cpp @@ -42,6 +42,7 @@ int main (int argc, char *argv[]) int i_write = 0; size_t total_ms = 0; size_t max_ms = 0; + size_t min_ms = 10000; // 10 seconds should be a safe first value. auto start_time = chrono::steady_clock::now(); @@ -67,12 +68,18 @@ int main (int argc, char *argv[]) max_ms = ms_duration; } + if (ms_duration < min_ms) { + min_ms = ms_duration; + } + if (i_write==100) { - cout << "assembly_ms " << total_ms / 100; - cout << " max_ms " << max_ms << endl; + cout << "min_write_ms" << min_ms << endl; + cout << "avg_write_ms " << total_ms / 100; + cout << " max_write_ms " << max_ms << endl; i_write = 0; total_ms = 0; max_ms = 0; + min_ms = 0; } start_time = chrono::steady_clock::now();