Skip to content

Glosario

Tiempo continuo de Mach

El reloj de macOS que cuenta desde el arranque, incluido el reposo, y que fecha los registros unificados antes de su conversión a UTC.

El tiempo continuo de Mach (Mach continuous time) es un reloj monótono que empieza en el arranque y sigue contando durante el reposo. Las entradas tracev3 almacenan su hora como deltas de tiempo continuo respecto a una base, no como una fecha. En los Mac con Intel, un tick equivale a un nanosegundo; en Apple silicon, la base de tiempo es 125/3, por lo que hay que multiplicar los ticks por 125 y dividirlos entre 3 para obtener nanosegundos.

Los registros timesync relacionan estos valores con la hora real de cada arranque. log show --style ndjson muestra el valor bruto como machTimestamp.