Skip to content

Glossaire

timesync

Enregistrements de /private/var/db/diagnostics/timesync qui convertissent les temps Mach des journaux unifiés en heure UTC pour chaque démarrage.

Les entrées des journaux unifiés portent un Mach continuous time, qui compte depuis le démarrage. Les fichiers .timesync de /private/var/db/diagnostics/timesync associent, pour chaque UUID de démarrage, des valeurs de temps continu à des heures réelles, et enregistrent la base de temps. Un parseur retrouve l'enregistrement précédent le plus proche d'une entrée et y ajoute le temps écoulé pour obtenir l'heure UTC.

Sans fichiers timesync, les heures ne peuvent être qu'approximées. Voir le format tracev3 expliqué.