Commit 1e394b73 authored by Pavel Rochnyack's avatar Pavel Rochnyack Committed by antirez
Browse files

INFO CPU: higher precision of reported values

Closes: #5033
parent 1465755e
...@@ -3536,14 +3536,14 @@ sds genRedisInfoString(char *section) { ...@@ -3536,14 +3536,14 @@ sds genRedisInfoString(char *section) {
if (sections++) info = sdscat(info,"\r\n"); if (sections++) info = sdscat(info,"\r\n");
info = sdscatprintf(info, info = sdscatprintf(info,
"# CPU\r\n" "# CPU\r\n"
"used_cpu_sys:%.2f\r\n" "used_cpu_sys:%ld.%06ld\r\n"
"used_cpu_user:%.2f\r\n" "used_cpu_user:%ld.%06ld\r\n"
"used_cpu_sys_children:%.2f\r\n" "used_cpu_sys_children:%ld.%06ld\r\n"
"used_cpu_user_children:%.2f\r\n", "used_cpu_user_children:%ld.%06ld\r\n",
(float)self_ru.ru_stime.tv_sec+(float)self_ru.ru_stime.tv_usec/1000000, (long)self_ru.ru_stime.tv_sec, (long)self_ru.ru_stime.tv_usec,
(float)self_ru.ru_utime.tv_sec+(float)self_ru.ru_utime.tv_usec/1000000, (long)self_ru.ru_utime.tv_sec, (long)self_ru.ru_utime.tv_usec,
(float)c_ru.ru_stime.tv_sec+(float)c_ru.ru_stime.tv_usec/1000000, (long)c_ru.ru_stime.tv_sec, (long)c_ru.ru_stime.tv_usec,
(float)c_ru.ru_utime.tv_sec+(float)c_ru.ru_utime.tv_usec/1000000); (long)c_ru.ru_utime.tv_sec, (long)c_ru.ru_utime.tv_usec);
} }
/* Command statistics */ /* Command statistics */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment