Read the number of high-precision timer ticks since boot, including any time spent in a suspended state.
#include <zircon/syscalls.h> zx_instant_boot_ticks_t zx_ticks_get_boot(void);
zx_ticks_get_boot() returns the number of high-precision timer ticks since boot, including any time spent in a suspended state.
These ticks may be processor cycles, high speed timer, profiling timer, etc.
None.
zx_ticks_get_boot() returns the number of high-precision timer ticks since boot.
zx_ticks_get_boot() does not report any error conditions.
The returned value may be highly variable. Factors that can affect it include:
All Fuchsia systems use an invariant-rate ticks clock, which means that the number of ticks per second is constant regardless of changes in processor speed or migration between processors.