When booting ROS, there's always a pause after
It's often somewhere around a second, but can be several seconds long.
A bit of investigation says it's this sampling loop to determine CPU frequency:
We loop indefinitely, until two subsequent results are within 1MHz. There should be a limit to the possible number of loops (and also, this doesn't happen on Windows, which probably indicates something wrong with our perf counter implementation).