microtime test: 0.79421100 1789084629