Googles nye Incremental File Storage System tillader brugere at spille spil, før de downloades
Mobilspil er vokset hurtigt i de sidste par år. Ifølge markedsundersøgelsesfirmaet Newzoo tæller mobilspil nu den nye halvdel af indtægterne i spilbranchen. Det meste kommer fra køb i appen, da de fleste af de store mobilspil som PUBG mobile (og Fortnite) følger freemium-modellen. Mange nye applikationer og spil frigives i applikationsbutikkerne, hovedsageligt Google Play-butikken dagligt.
Nu eksperimenterer Google med et nyt filsystem, der angiveligt tillader mobile gamere at spille deres yndlingsspil, mens spillet downloades i baggrunden. Vi har set en lignende implementering i konsol- og pc-spil i årevis nu, og det er forfriskende at se, at Google prøver det til Android, muligvis til Android 12. Filsystemet, der tillader dette at ske, kaldes et inkrementelt filsystem der gør det muligt for applikationer at udføre data samtidig med at dets binære ressourcer og ressourcer kan downloades og lagres.
Ifølge XDA-udviklere indsendte Google filplatformen for at fusionere den med Linux-kernerne sidste år. Linux-kernelholdere kritiserede det, da Google besluttede at oprette sin egen platform i stedet for at bruge den eksisterende FUSE-platform (Filesystem in Userspace). Google besluttede mod FUSE-systemet på grund af den øgede strøm, som systemet krævede til at udføre og lagre data samtidigt.
Årsagen til vedtagelsen er, at spil på mobil nu bliver enorme. De fleste AAA-spil som Asphalt 9 eller Modern Combat kræver mere end 2 GB plads. Så er der PUBG og Fortnite, der kræver mere end 5 GB plads. Den inkrementelle FS tillader spillere at spille de indledende timer eller tilstande i spillet, mens resten af spillet downloades i baggrunden. Dataene downloades og udføres i forskellige intervaller, så spillet kan spilles, når en enkelt trin (uanset hvor stort det er) er downloadet.
Endelig er det stadig at se, hvornår filsystemet vil blive inkluderet i Android. Det ser ud til, at Google går helhjertet efter projektet, men virksomheden har en historie med at lukke projekter på forskellige stadier.