Microsoft : Voici pourquoi la taille des mises à jour de Windows 11 a réduit de 40 %

Microsoft : Voici pourquoi la taille des mises à jour de Windows 11 a réduit de 40 %

Microsoft a passé du temps à chercher à réduire la taille de ses mises à jour pour Windows 10 et Windows 11. Elle a maintenant expliqué pourquoi il était nécessaire de réduire la taille de ces dernières, qui dans le passé, avaient une taille de près de 5 Go.

En un mot, il s’agit de la bande passante, dont la mauvaise qualité peut parfois faire défaut. « Avec le rythme rapide des correctifs de sécurité et de qualité de Windows, la distribution de cette grande quantité de contenu mis à jour nécessite une bande passante importante », déclare Jonathon Ready, ingénieur logiciel chez Microsoft.

« Il est essentiel de réduire ce transfert réseau pour offrir une expérience de qualité. De plus, les utilisateurs sur des réseaux plus lents peuvent avoir du mal à maintenir leurs machines à jour avec les derniers correctifs de sécurité s’ils ne peuvent pas télécharger le package », ajoute-t-il. Selon Microsoft, plus de 20 millions d’Américains n’ont, par exemple, pas accès au haut débit.

publicité

Latence des réseaux et passage au travail hybride

La société a apporté des changements importants à sa cadence de mise à jour avec Windows 11 : au lieu de deux mises à jour majeures par an avec Windows 10, elle est passée à une par an pour Windows 11, les éditions Familiale et Pro bénéficiant d’un support de 24 mois, tandis que les éditions Entreprise et Éducation bénéficient d’un support de 36 mois.

Tous les utilisateurs de Windows bénéficiant d’un support reçoivent toujours le Patch Tuesday et les mises à jour de fonctionnalités via Windows Update, mais comme Microsoft l’a indiqué, ces mises à jour seront 40 % plus petites et se dérouleront en arrière-plan.

L’autre raison pour laquelle les petites mises à jour sont importantes aujourd’hui est la pandémie et le passage massif au travail à distance, avec une dépendance accrue aux réseaux privés virtuels. « En plus des communautés rurales ayant un accès limité au haut débit, le travail hybride et à distance a augmenté la complexité de la distribution des mises à jour pour de nombreuses entreprises », note Jonathon Ready.

« Sans réseaux internes à haut débit pour distribuer les mises à jour aux appareils, les entreprises doivent compter sur leurs réseaux privés virtuels et les connexions Internet à domicile de leurs travailleurs distants pour assurer la distribution des mises à jour. La réduction du trafic réseau augmente la vitesse de diffusion des correctifs de sécurité, ce qui permet de protéger le personnel distant où qu’il se trouve. »

Des mises à jour 40% plus petites

Depuis Windows 10 version 1809, Microsoft a apparié la compression différentielle directe et inverse pour rendre les mises à jour plus petites en taille tout en maintenant également la cohérence entre les mises à jour de version sur un PC Windows, et sans détruire les données. C’est du moins ce qui était prévu.

« En utilisant les différentiels avant et arrière, le système d’exploitation peut revenir à sa version de base comme état intermédiaire dans la maintenance. Si les différentiels avant et arrière sont symétriques dans leur fonction, leur contenu est largement disjoint, ce qui signifie qu’un delta bidirectionnel contenant le contenu partagé et disjoint n’est pas significativement plus petit qu’une paire de différentiels avant et arrière », explique-t-il.

Jonathon Ready ajoute qu’une autre approche de type “delta bidirectionnel” n’était pas envisageable, car elle risquait de détruire des données et, en fin de compte, elle ne réduirait pas la taille des mises à jour d’une version du système d’exploitation à une autre.

« Les deltas binaires utilisent des transformations et des instructions de patching pour transformer un fichier de sa version de base à une version cible. Alors que certains patchs et transformations qui ajoutent des données à un fichier ne sont pas destructifs, les transformations et patchs peuvent supprimer des données nécessaires à un delta inverse. Pour cette raison, un delta bidirectionnel doit stocker le contenu ajouté lors du delta avant et le contenu supprimé lors de l’application avant. Étant donné que les données dans les deltas avant et arrière sont largement disjointes, un delta bidirectionnel est peu efficace par rapport à des deltas avant et arrière appariés », écrit-il.

Le reste de l’explication de Jonathon Ready est destiné aux ingénieurs logiciels qui comprennent les subtilités de la façon dont les correctifs et les mises à jour utilisent le code assembleur pour remapper les adresses de mémoire virtuelle dans le matériel. Il conclut en expliquant que Microsoft a considérablement réduit la taille des mises à jour via le mappage inverse de l’adresse virtuelle en mémoire.

Source : ZDNet.com

Leave a Reply

Discover more from Ultimatepocket

Subscribe now to keep reading and get access to the full archive.

Continue reading