Android: So hat Google die Updates auf den Pixel-Smartphones um bis zu 20 Minuten (!) beschleunigt
Google hat offenbar die Android-Updates auf den Pixel-Smartphones deutlich beschleunigt, was man erstmals mit dem Update auf die Android 14 QPR2 Beta Mitte November gezeigt hat. Offiziell angekündigt wurde der Geschwindigkeitszuwachs bisher nicht, doch jetzt hat das Android-Team die drei wichtigsten Schritte verraten, die man für diesen Geschwindigkeitszuwachs unternommen hat. Zwei davon werden dem gesamten Ökosystem zugutekommen.
Wir hatten bereits berichtet, dass das Android 14 QPR2-Update deutlich schneller auf den Pixel-Smartphones installiert werden konnte, als das bisher der Fall gewesen ist. Dass das nicht nur ein subjektiver Eindruck gewesen ist, bestätigt sich jetzt an Aussagen des Android-Teams, die gegenüber Artem R. die drei wichtigsten Verbesserungen hervorgehoben haben.
Paralleles Dekomprimieren
1. Android now parallelizes compression operations. OTA installs require individually compressing thousands of small blocks. This was a 26% reduction in install time in Google's tests.
— Artem Russakovskii (@ArtemR) November 17, 2023
Das Entpacken der Installationsdateien kann gewisse Zeit in Anspruch nehmen und muss zunächst abgeschlossen werden. Jetzt werden die einzelnen Operationen parallel durchgeführt, was eine Einsparung von bis zu 26 Prozent bringen soll.
Zusammenfassung in größere Blöcke
2. Android now batches operations of those small blocks. For example, instead of issuing 200 4KB writes, it issues one write of 800KB. This was a 24% reduction in install time in Google's tests.
But I saved the best for last, and honestly, it's pretty mind-blowing.
— Artem Russakovskii (@ArtemR) November 17, 2023
Während die Verarbeitung der Update-Dateien bisher in kleinen Blöcken erfolgte, sollen diese nun zusammengelegt und in größeren Blöcken verarbeitet werden. Der Zugewinn soll bei 24 Prozent liegen.
Neues Kompressionsformat
3. Google switched the Pixels (I'm getting clarification on exactly which, but at least P7) to use LZ4 compression instead of GZ. This resulted in a 50% (!!) decrease in install time.
All of these combined take a ~25 min install time down to around 6 minutes.
Amazing, isn't it?
— Artem Russakovskii (@ArtemR) November 17, 2023
Der größte Schritt, der allerdings nur Pixel 8, Pixel 7, Pixel Fold und Pixel Tablet nutzbar ist: Man wechselt das Kompressionsformat von GZ auf LZ4. Das bringt eine Einsparung von ganzen 50 Prozent, wird aber nicht auf allen Geräten unterstützt werden können.
—
Das parallele Dekomprimieren der Installationsdateien sowie die Verarbeitung in größeren Blöcken wird man auf allen Android-Smartphones anbieten können. Das neue Kompressionsformat hingegen wird vorerst exklusiv auf den neuen Pixel-Generationen bleiben, denn die Smartphone-Hersteller müssen das Format unterstützen, was standardmäßig nicht der Fall ist. Tatsächlich wird dies aber den größten Einfluss haben, sodass die allgemeine Update-Zeit auf allen anderen Android-Smartphones nicht ganz so extrem zusammengeschrumpft wird.
Man spricht von einer Reduktion der benötigten Installationszeit von etwa 25 Minuten auf etwa 6 Minuten.
Letzte Aktualisierung am 5.10.2024 / Bilder von der Amazon Product Advertising API / Affiliate Links, vielen Dank für eure Unterstützung!
GoogleWatchBlog bei Google News abonnieren | GoogleWatchBlog-Newsletter