Returns the CPU time since the preceding call to
timer has a time precision of 100 nanoseconds.
NOTE: CPU time is the number of processor cycles used for a computation. This is not at all equivalent to real-world time.
CPU time can be used to compare CPU usage between different programs or functions , irrespective of background processes that might slow down the computer.