mirror of
https://github.com/joyieldInc/predixy.git
synced 2025-12-24 22:46:41 +08:00
fix stats cpu format bug
This commit is contained in:
parent
203816964f
commit
db2b856211
@ -906,8 +906,8 @@ void Handler::infoRequest(Request* req, const String& key)
|
||||
int ret = getrusage(RUSAGE_SELF, &ru);
|
||||
if (ret == 0) {
|
||||
buf = buf->fappend("MaxRSS:%ld\n", ru.ru_maxrss<<10);
|
||||
buf = buf->fappend("UsedCpuSys:%d.%d\n", ru.ru_stime.tv_sec, ru.ru_stime.tv_usec / 1000);
|
||||
buf = buf->fappend("UsedCpuUser:%d.%d\n", ru.ru_utime.tv_sec, ru.ru_utime.tv_usec / 1000);
|
||||
buf = buf->fappend("UsedCpuSys:%.3f\n", (double)ru.ru_stime.tv_sec + ru.ru_stime.tv_usec / 1000000.);
|
||||
buf = buf->fappend("UsedCpuUser:%.3f\n", (double)ru.ru_utime.tv_sec + ru.ru_utime.tv_usec / 1000000.);
|
||||
} else {
|
||||
logError("h %d getrusage fail %s", id(), StrError());
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user