mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 21:27:52 -04:00
17 lines
210 B
C++
17 lines
210 B
C++
|
#include "os.h"
|
||
|
|
||
|
#ifdef __linux__
|
||
|
|
||
|
#include <sys/resource.h>
|
||
|
|
||
|
size_t get_peak_rss() {
|
||
|
rusage x;
|
||
|
getrusage(RUSAGE_SELF, &x);
|
||
|
return x.ru_maxrss * 1024;
|
||
|
}
|
||
|
|
||
|
#else
|
||
|
size_t get_peak_rss() {
|
||
|
return 0;
|
||
|
}
|
||
|
#endif
|