Oficialii de la Redmond explică cum actualizările Windows 11 sunt cu 40% mai mici

  • Gigantul tehnologic de la Redmond a decis să dezvăluie secretul din spatele actualizărilor sale mai mici pentru Windows 11.
  • Windows 10 versiunile 1809 și versiuni ulterioare, utilizați compresia diferențială pereche înainte și inversă.
  • Acest lucru asigură că sistemul de operare poate reveni la versiunea de bază ca stare intermediară în timpul service-ului.
  • Consultați acest articol interesant și aruncați o privire în spatele cortinei Microsoft, vedeți cum o fac.
actualizări mai mici pentru w11

După cum știm cu toții, Windows 11 a primit primul său Patch Tuesday Update în urmă cu câteva ore și, deși nu este o actualizare uriașă, având în vedere că sistemul de operare tocmai a început să se lanseze în general într-un mod eșalonat peste o săptămână în urmă.

Această actualizare recentă rezolvă doar câteva probleme de compatibilitate, aparent fără a introduce altele noi.

Dar, dacă încă ați simțit că actualizarea s-a instalat pe computerul dvs. mai repede decât vă așteptați, Microsoft a făcut-o acum a oferit mai multe informații despre ceea ce a făcut posibil acest lucru.

Să aflăm împreună despre ce este vorba, nu?

Acesta este modul în care Microsoft face actualizările mai mici

Chiar înainte de a descoperi ce s-a schimbat în modelul de service Windows 11, este important să discutăm despre motivația din spatele schimbării, precum și despre modelul de service existent.

Putem fi cu toții de acord că Windows este un sistem de operare care este utilizat într-o varietate de medii de pe tot globul.

Cu atât mai mult în acest mediu hibrid în care toată lumea poate să nu aibă acces la cele mai rapide conexiuni la internet, dar totuși trebuie să rămână protejată prin corecții de securitate.

Acesta este motivul pentru care este esențial ca patch-urile să aibă dimensiuni mici, mai ales că actualizările cumulate lunare conțin toate corecțiile lansate anterior.

Versiunile 1809 și versiunile ulterioare ale Windows 10 utilizează compresia diferențială pereche înainte și inversă descrisă în diagrama de mai sus.

Acest lucru asigură de fapt că sistemul de operare poate reveni la versiunea de bază ca stare intermediară în timpul service-ului. După cum puteți observa, în timp ce diferențele înainte și invers sunt simetrice, ele prezintă conținut foarte diferit.

Compania de tehnologie din Redmond nu folosește o deltă bidirecțională, deoarece unele transformări și patch-uri pot șterge datele necesare pentru o deltă inversă.

Pentru ca o transformare nedistructivă să fie asigurată, o delta inversă ar trebui mai întâi să stocheze conținutul adăugat și șters de către delta înainte.

Din cauza disjuncturii în conținut, procesul nu ar fi foarte eficient, cel puțin în comparație cu compresia diferențială pereche înainte și inversă.

Microsoft a schimbat cu adevărat acest proces în Windows 11 folosind o abordare numită generarea de date de actualizare inversă.

Maparea funcționează prin rularea unui dezasamblare octet cu octet a codului de asamblare al programului și prin identificarea adreselor virtuale. Adresele virtuale corespund în mod logic punctelor de intrare pentru funcțiile codului de asamblare și se schimbă atunci când codul de asamblare este actualizat cu o corecție. Aceste schimbări sunt observate de motorul delta și sunt capturate de un tabel de cartografiere. Procesul de mapare pe aplicația delta normalizează adresele acestor modificări și reprezintă o mare parte din motivul pentru care algoritmii moderni delta iluminați arhitectural sunt atât de eficienți.

Aparent o abordare simplă și intuitivă, respectă instrucțiunile delta și apoi le inversează direct, fără a trece prin trecerea inversă delta asociată.

Pe backend, totuși, aceasta constituie o schimbare semnificativă a backend-ului care utilizează un tabel de mapare pentru a mapa modificările rezultate în funcțiile codului de asamblare.

La fel ca instrucțiunile de bază de corecție, aceste transformări pot fi „observate” și inversate. Există o ușoară suprasarcină, deoarece nu toate mapările sunt 1:1 și, în cazul în care maparea directă intră în conflict cu maparea inversă observată, trebuie utilizate instrucțiuni de corecție suplimentare pentru a alinia maparea. Acest lucru se poate face la loc, iar maparea inversă va oferi aproape aceeași performanță ca o delta inversă cu o mapare directă dintr-o generație de delta realizată pe server.

Oficialii de la Redmond susțin că abordarea sa de generare a datelor de actualizare inversă a dus la o reducere cu 40% a dimensiunii actualizărilor Windows 11.

Compania de la Redmond spune că a depus și un brevet pentru această metodologie în urmă cu câteva luni. Rămâne de văzut dacă Microsoft va backporta această tehnică și în Windows 10.

Intrigat de aceste tehnici de reducere? Împărtășește-ți părerea cu noi în secțiunea de comentarii de mai jos.

Cum se creează un folder partajat VirtualBox în Windows 11

Cum se creează un folder partajat VirtualBox în Windows 11Mașină VirtualăVirtualboxWindows 11

Lucrul cu folderele partajate VirtualBox în Windows 11 implică 2 procese; crearea unui folder partajat și maparea unității. Dosarele partajate sunt o modalitate viabilă de conectare în rețea între ...

Citeste mai mult
LibreOffice nu funcționează în Windows 11? Iată ce să faci

LibreOffice nu funcționează în Windows 11? Iată ce să faciLibreofficeWindows 11

Dacă LibreOffice nu funcționează în Windows 11, este probabil o problemă cu setările sau un profil de utilizator corupt de vina. Pentru a remedia problema, puteți încerca să dezactivați redarea Ski...

Citeste mai mult
Cele mai bune 5 programe de cameră web pentru Windows 11

Cele mai bune 5 programe de cameră web pentru Windows 11Cameră WebWindows 11

Există o mulțime de instrumente software pentru webcam pe Internet, de la cele care se concentrează pe fluxuri live până la aplicații de securitate.Având în vedere varietatea largă, poate fi greu s...

Citeste mai mult