Google: Android bekommt Dateisystem für schnellere App-Starts
Die Android-Entwickler von Google arbeiten offenbar an einem neuen Dateisystem, das in einer kommenden Version des Mobilbetriebssystems genutzt werden soll, wie das Magazin der Android-Bastler von XDA-Developers berichtet(öffnet im neuen Fenster). Das Incremental File System (IncFS) dient demnach dazu, Anwendungen mit besonders großen Binärdateien auch dann schon auszuführen, während diese noch heruntergeladen beziehungsweise installiert werden.
Eine ähnliche Funktion bietet Google für Android bereits mit den sogenannten Instant Apps, an denen das Unternehmen seit einigen Jahren mit Hilfe unterschiedlicher Techniken arbeitet. Die Instant Apps ermöglichen es, Funktionen von Apps direkt zu verwenden, ohne auf deren Installation warten zu müssen. Mit IncFS wird Ähnliches möglich, dank einer Kernel-Implementierung wohl aber deutlich schneller.
Erste Patches für den Linux-Kernel(öffnet im neuen Fenster) dazu hat Google schon im Mai vergangenen Jahres auf einer Mailingliste der Kernel-Hacker vorgestellt. Der damit verfügbaren Dokumentation zufolge liege der Fokus des IncFS vor allem auf der inkrementellen Übertragung weniger, aber sehr großer Dateien. Google spricht hier von weniger als 100 Dateien, die aber je mehr als 10 MByte groß seien. IncFS sei zudem als virtuelles Dateisystem umgesetzt und habe ähnliche Eigenschaften wie ein Netzwerkdateisystem, auf das nur lesend zugegriffen werden könne. So könnten Inhalte aufgelistet und gelesen werden, sobald aber ein Block geladen wurde, kann dieser nicht mehr verändert werden. Das ergibt sich aus dem sehr engen Einsatzbereich für IncFS.
Google hat nun damit begonnen, viele Details der Kernel-Arbeiten sowie dazugehörigen Userspace-Anwendungen in das Android Open Source Project (AOSP) einzupflegen. Dazu gehören insbesondere Patches für das neue generische Kernel-Image(öffnet im neuen Fenster) und auch Anpassungen werden etwa auf Googles aktuellem Pixel 4 XL getestet(öffnet im neuen Fenster). Im Review-Tracker finden sich viele weitere Änderungen mit Bezug auf das IncFS inklusive Backports auf die Kernel-Version 4.14(öffnet im neuen Fenster) und 4.19(öffnet im neuen Fenster). Das ist ein Zeichen dafür, dass Google plant, das IncFS in einer kommenden Android-Version als Teil der Updates bereitzustellen, vielleicht sogar schon mit dem kommenden Android 11.
- Anzeige Hier geht es zu Linux: Das umfassende Handbuch bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



