/ / Pourquoi Android n'a plus besoin d'une partition de cache

Pourquoi Android n'a plus besoin d'une partition de cache

Utilisateurs de longue date d'Android seront tous tropfamilier avec l’option «effacer le cache» lors de la récupération, mais grâce aux modifications récentes du fonctionnement d’Android, la partition de cache est une chose du passé. Voici pourquoi.

Traditionnellement, Android téléchargerait une mise à jour,stockez-le sur la partition de cache, puis appliquez-le à la partition système lors du redémarrage du périphérique. Ce processus prend un peu de temps, puis le système d'exploitation doit «optimiser» une fois le redémarrage terminé pour nettoyer l'installation. Ce n’est pas un mauvais système en tant que tel - il n’est tout simplement pas aussi efficace qu’il pourrait l’être.

À partir d'Android Nougat, Google a implémentéun nouveau système de mise à jour qui imite ce que la société utilise sur Chrome OS depuis des années. Ce nouveau système de mise à jour transparent est la raison pour laquelle la partition de cache n’est plus nécessaire.

Bien que nous ayons une explication beaucoup plus longue sur ce quele nouveau système de mise à jour est et comment cela fonctionne, voici le maigre. Le nouveau système utilise toujours deux partitions, mais ce sont toutes les deux des partitions système. Au lieu de télécharger une mise à jour sur la partition de cache, puis de l'appliquer à la partition système actuelle, le système dispose de deux partitions système identiques. Le fichier de mise à jour est ensuite appliqué à la partition en veille tant que vous continuez à utiliser la partition système existante comme d'habitude. Ensuite, lorsque vous redémarrez le téléphone pour terminer la mise à jour, les partitions système sont simplement permutées: la partition mise à jour devient la nouvelle partition système principale, tandis que l'autre devient inactive jusqu'à la publication d'une autre mise à jour.

APPARENTÉ, RELIÉ, CONNEXE: «Mises à jour transparentes» d’Android Nougat, a expliqué

De cette façon, au lieu que le téléphone ait besoin d'être débranchéde commission pendant la mise à jour, l’ensemble du processus se déroule en arrière-plan. La mise à jour est téléchargée et appliquée tant que vous continuez à utiliser votre téléphone. Un simple redémarrage suffit pour échanger les partitions. La meilleure partie est que ce redémarrage ne prend pas beaucoup plus de temps qu’un redémarrage normal. Vous êtes donc de retour dans les affaires en quelques secondes.

Ce nouveau système élimine le besoin de cacheSi vous utilisez un téléphone plus récent qui tire parti de mises à jour transparentes, l’option «Vider le cache» ne s'affiche pas dans la récupération.

Bien sûr, cela ne concerne que Nouveau Téléphones: les anciens modèles livrés avec une partition de cache continueront à utiliser ladite partition et le modèle de mise à jour traditionnel, quelle que soit la version d'Android qu'ils utilisent.