NTP, une simple histoire de temps

Magazine
Marque
GNU/Linux Magazine
Numéro
126
Mois de parution
avril 2010


Résumé

Le Chronos est le temps relatif au présent : « Hier était le jour précédent et demain sera le jour suivant parce que je suis aujourd’hui ». Au moment où l'homme a pris conscience de sa propre existence, il a sans doute pris conscience au même moment du temps qui passe. Passé cette révélation qui a dû le pousser vers de magnifiques réflexions sur l'inexorabilité du temps et sur son inéluctable mortalité, et quelques dizaines de milliers d'années plus tard, il a su organiser et rationaliser ce temps afin, finalement, de pouvoir mettre à l'heure ses ordinateurs en réseaux avec le protocole NTP. Une simple histoire de temps en somme.


1. Là où tout a commencé

Albert Einstein disait en effet : « Asseyez-vous une heure à côté d'une jolie fille, cela passera comme une minute. Asseyez-vous une minute sur un fourneau brûlant, cela passera comme une heure. ».

Cela montre à quel point notre perception du temps est relative et que Chronos (le temps linéaire) s'oppose toujours et encore à Kairos (le temps juste, le temps opportun) ; il paraît parfaitement acquis pour notre civilisation actuelle qu'une seconde dure... et bien... une seconde. Imaginez si votre seconde à vous durait plus longtemps que la seconde de votre voisin ; au bout d'un certain délai, le temps ne se déroulerait pas à la même vitesse pour l'un que pour l'autre. Vous seriez, l'un et l'autre, en décalage.

Mais il apparaît fort probable que le temps soit immuable et que nous subissions de fait tous ses mêmes effets (sauf peut-être dans un trou noir). Lorsque cela a été admis, il a paru alors une bonne idée de le mesurer...

Cet article est réservé aux abonnés. Il vous reste 98% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez chaque semaine un nouvel article premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Par le(s) même(s) auteur(s)

Espionnez vos applications avec strace et ltrace

Magazine
Marque
GNU/Linux Magazine
Numéro
115
Mois de parution
avril 2009
Résumé
strace est ce que l'on appelle un « system call tracer » (moniteur d'appels système), un programme qui intercepte et enregistre les appels système effectués par un programme ou les signaux réceptionnés. ltrace permet, pour sa part, de suivre pas à pas l'exécution d'un programme, mais placé du point de vue des bibliothèques partagées.

PTRACE : Introspection à la lisière du noyau

Magazine
Marque
GNU/Linux Magazine
Numéro
114
Mois de parution
mars 2009
Résumé
Que ce soit par nécessité (votre programme se comporte étrangement) ou pour parfaire vos connaissances (apprendre, c'est un petit peu le point commun de tous les lecteurs de ce magazine), chercher à comprendre les interactions qui existent entre un programme et le noyau Linux est une étape importante dans la vie du programmeur Linux. Dépositaire de ce savoir, vous serez alors capable de développer des applications permettant de déboguer des programmes, mais aussi de tracer plus simplement les appels système émis par vos applications.

Mise en observation du système de fichiers avec inotify

Magazine
Marque
GNU/Linux Magazine
Numéro
113
Mois de parution
février 2009
Résumé
Cet article vous introduit à la mise en observation d'un système de fichiers sous Linux ; par mise en observation, on sous-entend être informé des évènements relatifs aux accès, altérations ou mouvements sur certains fichiers ou répertoires. Si les mots dnotify et inotify ne vous disent rien, si FAM et GAMIN vous inspirent un grand vide (ou vous font penser à votre femme et à votre fils), alors cet article tombe à pic pour satisfaire votre curiosité et combler ce manque.

Les derniers articles Premiums

Les derniers articles Premium

Du graphisme dans un terminal ? Oui, avec sixel

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

On le voit de plus en plus, les outils en ligne de commandes s'étoffent peu à peu d'éléments graphiques sous la forme d'émojis UTF8. Plus qu'une simple décoration, cette pointe de « graphisme » dans un monde de texte apporte réellement un plus en termes d'expérience utilisateur et véhicule, de façon condensée, des informations utiles. Pour autant, cette façon de sortir du cadre purement textuel d'un terminal n'est en rien une nouveauté. Pour preuve, fin des années 80 DEC introduisait le VT340 supportant des graphismes en couleurs, et cette compatibilité existe toujours...

Game & Watch : utilisons judicieusement la mémoire

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Au terme de l'article précédent [1] concernant la transformation de la console Nintendo Game & Watch en plateforme de développement, nous nous sommes heurtés à un problème : les 128 Ko de flash intégrés au microcontrôleur STM32 sont une ressource précieuse, car en quantité réduite. Mais heureusement pour nous, le STM32H7B0 dispose d'une mémoire vive de taille conséquente (~ 1,2 Mo) et se trouve être connecté à une flash externe QSPI offrant autant d'espace. Pour pouvoir développer des codes plus étoffés, nous devons apprendre à utiliser ces deux ressources.

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous