The ru_maxrss is already in Kbytes and not pages. function old new delta time_main 1195 1190 -5 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-5) Total: -5 bytes text data bss dec hex filename 828010 14268 2008 844286 ce1fe busybox_old 828005 14268 2008 844281 ce1f9 busybox_unstripped
fixes: https://bugs.busybox.net/show_bug.cgi?id=15751 --- Good catch! Thanks! miscutils/time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miscutils/time.c b/miscutils/time.c index 5a8fa4c0b..b90b582b0 100644 --- a/miscutils/time.c +++ b/miscutils/time.c @@ -281,7 +281,7 @@ static void summarize(const char *fmt, char **command, resource_t *resp) ptok(pagesize, (UL) resp->ru.ru_ixrss)) / cpu_ticks); break; case 'M': /* Maximum resident set size. */ - printf("%lu", ptok(pagesize, (UL) resp->ru.ru_maxrss)); + printf("%lu", (UL) resp->ru.ru_maxrss); break; case 'O': /* Outputs. */ printf("%lu", resp->ru.ru_oublock); -- 2.43.0 _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox