Redmond-tjänstemän förklarar hur Windows 11-uppdateringar är 40 % mindre

  • Redmond-teknikjätten bestämde sig för att avslöja hemligheten bakom sina mindre Windows 11-uppdateringar.
  • Windows 10 versioner 1809 och högre, använd parad differentialkomprimering framåt och bakåt.
  • Detta säkerställer att operativsystemet kan återgå till sin basversion som ett mellanläge under service.
  • Kolla in den här intressanta artikeln och ta en titt bakom Microsofts gardin, se hur de gör det.
mindre w11-uppdateringar

Som vi alla vet fick Windows 11 sin första Patch Tuesday Update för några timmar sedan, och även om det inte är det en enorm uppdatering, med tanke på att operativsystemet precis börjat rulla ut generellt sett på ett förskjutet sätt under en vecka sedan.

Den här senaste uppdateringen fixar bara några kompatibilitetsproblem, till synes utan att introducera några nya.

Men om du fortfarande kände att uppdateringen installerades på din PC snabbare än du förväntade dig, har Microsoft nu gav mer insikt i vad som gjorde detta möjligt.

Låt oss tillsammans ta reda på vad det här handlar om, eller hur?

Så här gör Microsoft uppdateringar mindre

Precis innan vi dyker in på vad som har förändrats i Windows 11:s servicemodell är det viktigt att diskutera motivet bakom förändringen såväl som den befintliga servicemodellen.

Vi kan alla hålla med om att Windows är ett operativsystem som används i en mängd olika miljöer över hela världen.

Mer så i denna hybridmiljö där alla kanske inte har tillgång till de snabbaste internetanslutningarna men ändå måste förbli skyddade genom säkerhetskorrigeringar.

Det är därför det är viktigt att patchar är små i storlek, särskilt eftersom månatliga kumulativa uppdateringar innehåller alla tidigare släppta korrigeringar.

Versioner 1809 och högre, av Windows 10, använder parad differentialkomprimering framåt och bakåt som beskrivs i diagrammet ovan.

Detta säkerställer faktiskt att operativsystemet kan återgå till sin basversion som ett mellanläge under service. Som du kanske märker, medan skillnaderna framåt och bakåt är symmetriska, har de väldigt olika innehåll.

Det Redmond-baserade teknikföretaget använder inte ett dubbelriktat delta eftersom vissa transformationer och patchar kan radera data som behövs för ett omvänt delta.

För att en oförstörande transformation ska säkerställas, skulle ett omvänt delta först behöva lagra innehållet som lagts till och raderats av framåtdeltatet.

På grund av skillnaden i innehåll skulle processen inte vara särskilt effektiv, åtminstone jämfört med parad differentialkompression framåt och bakåt.

Microsoft har verkligen förändrat denna process i Windows 11 med hjälp av en metod som kallas omvänd uppdateringsdatagenerering.

Mappningen fungerar genom att köra en byte-för-byte-demontering av programmets monteringskod och identifiera de virtuella adresserna. Virtuella adresser motsvarar logiskt ingångspunkter för monteringskodfunktioner och skiftar när monteringskoden uppdateras med en fix. Dessa förskjutningar observeras av deltamotorn och fångas av en kartläggningstabell. Kartläggningsprocessen på deltaapplicering normaliserar adresserna till dessa förändringar och är en stor del av anledningen till varför moderna arkitektoniskt upplysta deltaalgoritmer är så effektiva.

Det verkar vara ett enkelt och intuitivt tillvägagångssätt, det observerar deltainstruktionerna och vänder dem sedan direkt utan att gå igenom den parade deltaomvändningen.

På backend utgör detta dock en betydande backend-ändring som använder en mappningstabell för att mappa de resulterande ändringarna i assemblykodfunktioner.

Ungefär som de grundläggande lappningsinstruktionerna kan dessa transformationer "observeras" och vändas. Det finns en liten overhead eftersom inte alla mappningar är 1:1, och där framåtriktad mappning står i konflikt med dess observerade omvänd mappning, måste ytterligare patch-instruktioner användas för att justera mappningen. Detta kan göras på plats, och den omvända mappningen kommer att ge nästan samma prestanda som ett omvänt delta med en direkt mappning från en deltagenerering gjord på servern.

Redmond-tjänstemän hävdar att dess omvända uppdateringsdatagenerering har resulterat i en 40% minskning av storleken på Windows 11-uppdateringar.

Redmond-företaget säger att det också ansökte om patent för denna metod för några månader sedan. Det återstår att se om Microsoft kommer att backportera denna teknik till Windows 10 också.

Nyfiken av dessa reduktionstekniker? Dela din åsikt med oss ​​i kommentarsfältet nedan.

Så här fixar du DISM-felet 87 i Windows 11

Så här fixar du DISM-felet 87 i Windows 11Windows 11Fel

Majoriteten av fel 87 versioner kommer från dålig skrivning och avstånd mellan kommandon.DISM är installerat med Windows 11 och är användbart vid underhåll och återställning.Observera att det här p...

Läs mer
Bästa gratis Windows 11 fjärrskrivbordsprotokoll

Bästa gratis Windows 11 fjärrskrivbordsprotokollAnslutning Till FjärrskrivbordWindows 11

Liksom många vi kommer att diskutera, skapades denna programvara för att hjälpa till med underhåll av datorer och andra enheter. Den släpptes 2005 och har konsekvent ökat i funktionalitet. Även om ...

Läs mer
Hur man inaktiverar Windows felrapporteringstjänst på Windows 11

Hur man inaktiverar Windows felrapporteringstjänst på Windows 11Windows 11Fel

Windows felrapporteringstjänst (WERP) hjälper utvecklare och Microsoft att förstå fel som har uppstått och vilka korrigeringar som kan behövas. Tredjepartsleverantörer kan ha tillgång till dina fel...

Läs mer