Huawei insener teatas, et ettevõte töötab välja kirjutuskaitstud failisüsteemi alternatiivi nimega EROFS, mis lubab paremat jõudlust ilma tihendusohvriteta.
Failisüsteem on tehnoloogia, mis kirjeldab andmete salvestamise ja toomise viisi. Valida on palju erinevaid failisüsteeme, millest igaühel on oma eelised. Olete ilmselt kuulnud failisüsteemidest nagu exFAT, F2FS, ext4. Ühe failisüsteemi valimine teisele võib salvestusruumi jõudlust ja stabiilsust oluliselt mõjutada, nii et seadmete tootjad ei võta seda otsust kergelt. Enamik seadmetootjaid leppib populaarsete, hästi testitud failisüsteemidega, nagu ext4, kuid see ei tähenda, et ettevõtted ei sooviks alternatiive katsetada. Täpselt seda teeb Huawei avatud lähtekoodiga Linuxi failisüsteemiga nimega EROFS, mis on mõeldud mingil hetkel kasutamiseks Android-seadmetes.
Teate tegi Huawei insener Gao Xiang. EROFS on lühend sõnadest "Extendable Read-Only File System". EROFS-il, mis on veel väga varajases arendusjärgus, on täiustatud tihendusrežiim, mis järgib teistest failisüsteemidest erinevat disainilahendust, keskendudes peamiselt jõudlusele ja kiirust. Huawei insenerid lubavad, et EROFS pakub teiste kirjutuskaitstud failisüsteemidega võrreldes paremat ketta jõudlust ja kiirust, säästes samal ajal kettaruumi. Teate ajal avalikustatud tihendusnumbrid nii serveri riistvara kui ka Kirin 970 protsessori kohta kõlavad väga paljulubavalt. Kahjuks pole selle arendusstaatuse tõttu avaldatud palju teavet.
EROFS on endiselt üsna pooleliolev töö. Lõppeesmärk on lisada see Android-seadmetesse, kuid tõenäoliselt kulub mitu kuud, kui mitte rohkem, kuni Huawei isegi kaalub failisüsteemi lisamist Linuxi põhikernelisse. On üsna tõenäoline, et me näeme selle arvu suurenemist aastateks, kui räägime selle kaasamisest tegelikesse Android-seadmetesse. Oleme näinud, kuidas originaalseadmete tootjad katsetavad oma seadmetes F2FS-i ja loobuvad sellest, nii et ärge imestage, kui EROFS-i kasutuselevõttu kunagi ei juhtu. Kui soovite praegust koodi vaadata, saate seda vaadata saidil kerneli meililist siin.
Läbi: Phoronix