1. L'heure et la date en informatique

Pour déterminer l'heure actuelle en un endroit donné de la planète, un ordinateur a besoin d'exactement deux informations :

  1. l'heure UTC exacte (en français Temps Universel Coordonné — qui a remplacé l'heure GMT) ;

  2. le fuseau horaire local.

Pour les ordinateurs, il y a aussi une horloge matérielle interne qui sert de temps de base pour le système d'exploitation.

La date et l'heure du système d'exploitation (nous n'utiliserons plus que le terme date ou heure pour exprimer les deux à partir de maintenant) sont réglées au démarrage par un script qui lit l'horloge matérielle et l'ajuste en fonction du fuseau horaire (il n'est pas stocké dans le BIOS). Après cette synchronisation, les heures du BIOS et du système d'exploitation sont complètement indépendantes. Dès lors, après un certain temps, il peut y avoir plusieurs secondes de décalage. Laquelle est correcte ? Sans précautions particulières, aucune.

Nous allons maintenant discuter comment les rendre toutes les deux 100% fiables.

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:27