/ / Por que o Android não precisa mais de uma partição de cache

Por que o Android não precisa mais de uma partição de cache

Os usuários avançados do Android também serãofamiliarizado com a opção “limpar cache” na recuperação, mas graças a algumas mudanças recentes no funcionamento do Android, a partição de cache é coisa do passado. Aqui está o porquê.

Tradicionalmente, o Android baixaria uma atualização,armazene-o na partição de cache e aplique-o à partição do sistema quando o dispositivo for reinicializado. Este processo leva um pouco de tempo, então o sistema operacional precisa “otimizar” após a reinicialização para limpar a instalação. Não é um ruim sistema, por si só, não é tão eficiente quanto poderia ser.

Começando com o Android Nougat, o Google implementouum novo sistema de atualização que imita o que a empresa vem usando no Chrome OS há anos. Este novo sistema de atualização contínua é a razão pela qual a partição de cache não é mais necessária.

Embora tenhamos uma explicação muito mais longa sobre o queo novo sistema de atualização é e como funciona, aqui está o skinny. O novo sistema ainda usa duas partições, mas ambas são partições do sistema. Em vez de baixar uma atualização para a partição de cache e aplicá-la à partição de sistema atual, o sistema tem duas partições de sistema idênticas. O arquivo de atualização é então aplicado à partição inativa enquanto você continua a usar a partição do sistema existente normalmente. Então, quando você reinicia o telefone para completar a atualização, as partições do sistema são simplesmente trocadas - a partição atualizada se torna a nova partição principal do sistema, enquanto a outra fica inativa até que outra atualização seja lançada.

RELACIONADOS: "Atualizações contínuas" do Android Nougat, explicadas

Assim, em vez de o telefone precisar estar desligadode comissão enquanto ele atualiza, todo o processo acontece em segundo plano. A atualização é baixada e aplicada enquanto você continua a usar o telefone, e uma simples reinicialização é tudo o que você precisa para trocar as partições. A melhor parte é que essa reinicialização não leva muito mais tempo do que uma reinicialização normal, então você estará de volta aos negócios em alguns segundos.

Este novo sistema elimina a necessidade de um cachepartição completamente, portanto, se você estiver usando um telefone mais recente que está aproveitando as atualizações perfeitas, você não verá a opção “limpar cache” na recuperação.

Claro, isso só se aplica a Novo telefones - os modelos mais antigos que vêm com uma partição de cache continuarão a usar essa partição e o modelo de atualização tradicional, independentemente da versão do Android que estão usando.