X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=backend.c;h=87810e89d696ea7f453469eff59a486620dbdcab;hp=2362123a5abf57cdccbc12ba15c5d0268ba7b2b9;hb=44404c5a7f90aa42c3228b56b6f686f15a50fb29;hpb=7732a09b0a5331f20b7fdf42f811a3f2805dcaae diff --git a/backend.c b/backend.c index 2362123a..87810e89 100644 --- a/backend.c +++ b/backend.c @@ -50,6 +50,7 @@ #include "lib/rand.h" #include "memalign.h" #include "server.h" +#include "lib/getrusage.h" static pthread_t disk_util_thread; static struct fio_mutex *disk_thread_mutex; @@ -1210,11 +1211,7 @@ static void *thread_main(void *data) } fio_gettime(&td->epoch, NULL); -#ifdef RUSAGE_THREAD - getrusage(RUSAGE_THREAD, &td->ru_start); -#else - getrusage(RUSAGE_SELF, &td->ru_start); -#endif + fio_getrusage(&td->ru_start); clear_state = 0; while (keep_running(td)) { uint64_t verify_bytes;