Een Huawei-ingenieur heeft aangekondigd dat het bedrijf een alleen-lezen bestandssysteemalternatief ontwikkelt, genaamd EROFS, dat verbeterde prestaties belooft zonder compressie-opofferingen.
Een bestandssysteem is een technologie die schetst hoe gegevens worden opgeslagen en opgehaald. Er zijn veel verschillende soorten bestandssystemen waaruit u kunt kiezen, elk met hun eigen voordelen. Je hebt waarschijnlijk wel eens gehoord van bestandssystemen zoals exFAT, F2FS, ext4. Het ene bestandssysteem boven het andere kiezen kan grote gevolgen hebben voor de opslagprestaties en stabiliteit, dus de beslissing wordt niet lichtvaardig genomen door apparaatfabrikanten. De meeste apparaatfabrikanten nemen genoegen met de populaire, goed geteste bestandssystemen zoals ext4, maar dat betekent niet dat bedrijven niet bereid zijn om met alternatieven te experimenteren. Dat is precies wat Huawei doet met een open-source Linux-bestandssysteem genaamd EROFS, dat bedoeld is om ooit op Android-apparaten te worden gebruikt.
De aankondiging werd gedaan door Huawei-ingenieur Gao Xiang. EROFS is een afkorting voor "Extendable Read-Only File System." EROFS, dat zich nog in een zeer vroeg ontwikkelingsstadium bevindt, beschikt over een verbeterde compressiemodus die een andere ontwerpbenadering nastreeft dan andere bestandssystemen, waarbij de nadruk vooral ligt op prestaties en snelheid. Huawei-ingenieurs beloven dat EROFS verbeterde schijfprestaties en -snelheden zal bieden in vergelijking met andere alleen-lezen bestandssystemen, terwijl er nog steeds schijfruimte wordt bespaard. De compressiecijfers die tijdens de aankondiging werden bekendgemaakt voor zowel serverhardware als een Kirin 970-processor klinken veelbelovend. Helaas is er niet veel informatie vrijgegeven vanwege de ontwikkelingsstatus.
EROFS is nog steeds een werk in uitvoering. Het uiteindelijke doel is om het op Android-apparaten op te nemen, maar het zal waarschijnlijk enkele maanden, zo niet langer, duren voordat Huawei zelfs maar overweegt het bestandssysteem in de hoofdlijn Linux-kernel op te nemen. Het is zeer waarschijnlijk dat we dat aantal tot jaren zullen zien stijgen als we het hebben over de opname ervan in daadwerkelijke Android-consumentenapparaten. We hebben OEM's zien experimenteren met F2FS op hun apparaten en deze vervolgens achterwege laten, dus wees niet verbaasd als de adoptie van EROFS nooit daadwerkelijk plaatsvindt. Als u de huidige code wilt bekijken, kunt u deze bekijken op de kernel-mailinglijst hier.
Via: Phoronix