Qu'est-ce que l'heure système?

L'heure système est une représentation de la façon dont les ordinateurs mesurent le temps. L'heure et la date calendaire affichées par un système d'exploitation ou par divers langages de programmation sont générées à l'aide de l'heure système. Cette opération est effectuée par une horloge système qui compte les ticks depuis un point de départ arbitraire appelé une époque. Chaque système d'exploitation utilise sa propre époque et des ticks qui représentent différentes durées. En déterminant le nombre de ticks écoulés depuis l'époque, puis en les convertissant en secondes, il est possible pour un ordinateur de restituer l'heure et la date actuelles.

Les premiers ordinateurs personnels (PC) n’avaient aucun moyen de garder la trace du temps. Les premiers modèles dotés de cette fonctionnalité ont été fabriqués par International Business Machines (IBM). Depuis lors, tous les ordinateurs et systèmes d’exploitation ont inclus un moyen de garder une trace du temps et de le convertir en une forme reconnaissable par l’homme. Avec l'avènement de la mise en réseau, et notamment d'Internet, les PC sont également devenus capables d'ajuster l'heure du système pour tenir compte des fuseaux horaires. Il est également devenu possible de mettre à jour l'heure du système pour correspondre à un serveur central.

Les ordinateurs mesurent généralement le temps en comptant les ticks depuis un point de départ arbitraire. Les tiques ne sont pas universellement convertibles en une mesure du temps utile aux humains, car chaque système d'exploitation laisse s'écouler un laps de temps différent. Certains systèmes comptent un tick pour chaque 100 nanosecondes, tandis que d'autres équivalent à un tick pour une seconde. Si un système fonctionne simultanément pendant une période suffisamment longue, le nombre de ticks peut atteindre le nombre maximal de chiffres autorisé et revenir à zéro. Dans certains cas, cela peut provoquer une instabilité du système.

Chaque système a également une date de début différente à partir de laquelle les ticks sont comptés. Certains systèmes d'exploitation utilisent une époque qui commence en 1601CE et dont la plage s'étend jusqu'à 2099CE. D'autres, tels que le BIOS (Basic Input / Output) utilisent une époque qui compte à partir de minuit le jour actuel. Dans chaque cas, il est possible pour un ordinateur de compter le nombre de ticks survenus depuis le début de l'époque, puis de convertir ce chiffre en une date et une heure du calendrier utiles à l'utilisateur. La résolution que l'heure système est capable de renvoyer dépend de la longueur d'une coche, de sorte que certains systèmes peuvent générer des rapports en millisecondes, tandis que d'autres sont limités à la seconde près.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?