From: Joel Rosdahl Date: Sat, 11 Sep 2021 06:51:33 +0000 (+0200) Subject: feat: Show separate statistics counters for misses X-Git-Tag: v4.4.1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f576d7ccdf0670e1d6b05bbc7318ae1a23e563d4;p=thirdparty%2Fccache.git feat: Show separate statistics counters for misses --- diff --git a/src/core/Statistics.cpp b/src/core/Statistics.cpp index 313c9bd0f..42ef3fff1 100644 --- a/src/core/Statistics.cpp +++ b/src/core/Statistics.cpp @@ -246,6 +246,9 @@ Statistics::format_human_readable(const Config& config, p_hits + p_misses, percent(p_hits, p_hits + p_misses), }); + table.add_row({" Misses:", misses}); + table.add_row({" Direct:", d_misses}); + table.add_row({" Preprocessed:", p_misses}); const auto errors = count_stats(FLAG_ERROR); const auto uncacheable = count_stats(FLAG_UNCACHEABLE); @@ -269,6 +272,7 @@ Statistics::format_human_readable(const Config& config, pri_hits + pri_misses, percent(pri_hits, pri_hits + pri_misses), }); + table.add_row({" Misses:", pri_misses}); if (!from_log) { table.add_row({ " Cache size (GB):", @@ -306,6 +310,7 @@ Statistics::format_human_readable(const Config& config, sec_hits + sec_misses, percent(sec_hits, sec_hits + pri_misses), }); + table.add_row({" Misses:", sec_misses}); if (verbosity > 1 || sec_errors > 0) { table.add_row({" Errors:", sec_errors}); }