Nanosleep granularity in MacOS?