Varför Android inte längre behöver en cachepartition
Långtidsanvändare i Android är alltför bekanta med alternativet "Clear Cache" vid återställning, men tack vare några senaste förändringar av hur Android fungerar är cachepartitionen en sak från det förflutna. Här är varför.
Traditionellt skulle Android ladda ner en uppdatering, lagra den på cachepartitionen och sedan applicera den på systempartitionen när enheten startades om. Denna process tar lite tid, då operativsystemet måste "optimera" efter omstarten är fullständigt för att städa upp installationen. Det är inte en dålig system, i sig, det är bara inte så effektivt som det kan vara.
Från och med Android Nougat implementerade Google ett nytt uppdateringssystem som efterliknar vad företaget har använt på Chrome OS i flera år. Detta nya sömlösa uppdateringssystem är hela anledningen till att cachepartitionen inte längre behövs.
Medan vi har en mycket längre förklaring om vad det nya uppdateringssystemet är och hur det fungerar, här är den mager. Det nya systemet använder fortfarande två partitioner, men de är båda systempartitioner. Istället för att hämta en uppdatering till cachepartitionen och sedan tillämpa den aktuella systempartitionen har systemet två identiska systempartitioner. Uppdateringsfilen appliceras sedan på den vilande partitionen medan du fortsätter att använda den befintliga systempartitionen som normal. Då, när du startar om telefonen för att slutföra uppdateringen, byts systempartitionerna helt enkelt - den uppdaterade partitionen blir den nya huvudsystempartitionen, medan den andra blir vilande tills en annan uppdatering släpps.
På det här sättet, istället för att telefonen behöver vara tom för kommission medan den uppdateras, händer hela processen i bakgrunden. Uppdateringen laddas ned och tillämpas när du fortsätter att använda telefonen, och en enkel omstart är allt som krävs för att byta partitionerna. Det bästa är att denna omstart tar inte mycket längre tid än en normal omstart, så att du är tillbaka i affärer inom några sekunder.
Det här nya systemet eliminerar behovet av en cachepartition helt och hållet, så om du använder en nyare telefon som utnyttjar sömlösa uppdateringar ser du inte alternativet "Clear Cache" i återhämtning.
Naturligtvis gäller detta bara ny telefoner-äldre modeller som levereras med en cachepartition fortsätter att använda nämnda partition och den traditionella uppdateringsmodellen, oavsett vilken version av Android de använder.