Windows 10 gèrera les secondes intercalaires dès cet automne
Le 28 août 2018 à 11h05
1 min
Logiciel
Logiciel
À compter la prochaine évolution majeure de Windows 10, Redstone 5 (prévue pour octobre), le système saura gérer les secondes intercalaires.
Ces dernières sont des secondes ajoutées (le plus souvent) au temps universel coordonné (UTC) afin qu’il reste en phase avec la vitesse de rotation de la Terre. La planète tourne en effet moins vite avec le temps, même si le phénomène inverse peut parfois se produire.
La prise en charge de ces secondes n’est pas anodine. D’un côté, les machines seront assurées de répondre à certaines exigences d’organismes d’États avec une compatibilité UTC complète. Ce sera tout aussi vrai avec les serveurs, Windows Server 2019 incluant le même ajout, via le nouveau Precision Time Protocol, qui remplacera NTP.
De l’autre, les développeurs tiers pourraient rencontrer des problèmes s’ils ne gèrent pas ces secondes. C’est particulièrement le cas avec les frameworks .NET classiques (avant Core). Microsoft fournit des informations et des exemples de code pour se préparer au changement.
Le 28 août 2018 à 11h05
Commentaires (5)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 28/08/2018 à 11h48
Ça fait longtemps que cela fonctionne sous GNU/Linux et pas besoin d’un nouveau protocole…
Le 28/08/2018 à 12h29
Euh, j’ai un doute que PTP remplace NTP. PTP complète NTP.
PTP permet de faire de la synchronisation très fine (de l’ordre de la microseconde si ma mémoire est bonne), là où NTP ne garantit rien en dessous de la seconde, même si en pratique, on a souvent de la milliseconde.
PTP n’est pas prévu pour traverser les routeurs, contrairement à NTP.
Enfin, j’avais regardé tout ça, mais ça a pu changer…
Le 28/08/2018 à 13h03
NTP permet de synchroniser à la microseconde (environ " />)
Windows utilise SNTP (simple ntp de mémoire) qui garantie à la seconde (environ).
Étonnant de refaire un protocole de temps alors que NTP répond au besoin (horloge atomique,gps,etc…).
Le 28/08/2018 à 13h34
les développeurs tiers pourraient rencontrer des problèmes s’ils ne gèrent pas ces secondes.
Hmm, les secondes intercalaires sont en opt-in. Donc si un développeur ne change rien à son application, il n’aura pas de souci. S’il souhaite gérer ces secondes, il faut qu’il code expressément qu’il veut les recevoir.
Le 28/08/2018 à 20h03
https://chrony.tuxfamily.org/comparison.html