clock_gettime.2: _COARSE clocks are not always faster...
Rasmus Villemoes
linux at rasmusvillemoes.dk
Sun Apr 10 02:50:47 AEST 2016
Hi Michael
The other day, I was curious how the vdso was implemented on ppc, and I
noted that neither ppc32 or ppc64 handle the _COARSE versions of
CLOCK_{REALTIME,MONOTONIC} in the vdso, so they fall back to an actual
syscall. And sure enough, measuring CLOCK_MONOTONIC
vs. CLOCK_MONOTONIC_COARSE shows that the latter has three times as much
overhead as the former.
Whether it's worth adding a note to the man page is up to you.
Best,
Rasmus
More information about the Linuxppc-dev
mailing list