ruby: profiler: removes function resourceUsage()
This commit is contained in:
parent
79b5ea9d19
commit
24dc914d87
1 changed files with 0 additions and 23 deletions
|
@ -503,32 +503,9 @@ Profiler::printStats(ostream& out, bool short_stats)
|
|||
|
||||
out << endl;
|
||||
printDelayProfile(out);
|
||||
printResourceUsage(out);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
Profiler::printResourceUsage(ostream& out) const
|
||||
{
|
||||
out << endl;
|
||||
out << "Resource Usage" << endl;
|
||||
out << "--------------" << endl;
|
||||
|
||||
int64_t pagesize = getpagesize(); // page size in bytes
|
||||
out << "page_size: " << pagesize << endl;
|
||||
|
||||
rusage usage;
|
||||
getrusage (RUSAGE_SELF, &usage);
|
||||
|
||||
out << "user_time: " << usage.ru_utime.tv_sec << endl;
|
||||
out << "system_time: " << usage.ru_stime.tv_sec << endl;
|
||||
out << "page_reclaims: " << usage.ru_minflt << endl;
|
||||
out << "page_faults: " << usage.ru_majflt << endl;
|
||||
out << "swaps: " << usage.ru_nswap << endl;
|
||||
out << "block_inputs: " << usage.ru_inblock << endl;
|
||||
out << "block_outputs: " << usage.ru_oublock << endl;
|
||||
}
|
||||
|
||||
void
|
||||
Profiler::clearStats()
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue