From: Timo Kokkonen Date: Sat, 17 Mar 2012 21:04:01 +0000 (+0200) Subject: analyze.c: Use 1000 as a thousand multiplier for PRETTY_TRESH X-Git-Url: http://git.itanic.dy.fi/?p=scan-pagemap;a=commitdiff_plain;h=82b430fb296a5038ae95de9294feac731a8051dd analyze.c: Use 1000 as a thousand multiplier for PRETTY_TRESH This makes it easier to adjust the theshold to the value that is expected to be seen by the end user. Signed-off-by: Timo Kokkonen --- diff --git a/analyze.c b/analyze.c index a119fab..79073e2 100644 --- a/analyze.c +++ b/analyze.c @@ -50,17 +50,17 @@ struct kpageflag_str kpageflag_str[] = { #define SI_M (SI_k * SI_k) #define SI_G (SI_M * SI_k) -#define PRETTY_THRESH 97 +#define PRETTY_THRESH 100 #define NICE_DIV(a) \ ((a) < SI_k * 4 ? (a) : \ - (a < SI_M * PRETTY_THRESH ? ((a) / SI_k) : \ - (a < SI_G * PRETTY_THRESH ? ((a) / SI_M) : \ + (a < SI_k * PRETTY_THRESH * 1000 ? ((a) / SI_k) : \ + (a < SI_M * PRETTY_THRESH * 1000 ? ((a) / SI_M) : \ ((a) / SI_G)))) #define NICE_UNIT(a) \ ((a) < (SI_k * 4) ? " " : \ - ((a) < (SI_M * PRETTY_THRESH) ? "k" : \ - ((a) < (SI_G * PRETTY_THRESH) ? "M" : "G"))) + ((a) < (SI_k * PRETTY_THRESH * 1000) ? "k" : \ + ((a) < (SI_M * PRETTY_THRESH * 1000) ? "M" : "G"))) #define PAGE_TO_NICE(a) NICE_DIV((long long)a * PAGE_SIZE) #define PAGE_TO_NICE_UNIT(a) NICE_UNIT((long long)a * PAGE_SIZE)