Blog

Co jsou souborové systémy v systému Android – F2FS a EXT2

V sérii Android For Beginners chceme, abyste věděli co nejvíce o Androidu a všem, co jej obklopuje. Dnes máme něco docela technického a budeme si o tom povídat souborové systémy.

Android pro ZAČÁTEČNÍKY

Souborový systém je zodpovědný za správu paměti / © ANDROIDPIT

Souborový systém nebo soubory (souborový systém) je součást operačního systému odpovědná za správu a používání paměti terminálu. Jeho hlavní funkcí je přidělit místo pro soubory a spravovat přístup k chráněným datům a spravovat zbývající volné místo. Chcete vědět víc?

Systémy souborů v systému Android

Struktura souborů na pevném disku nebo flash disku je obvykle uspořádána hierarchicky, zřídka ji najdeme lineárně nebo plošně. Obvykle se to provádí pomocí „textového řetězce“, který označuje umístění souboru. Pojmenování se může lišit v závislosti na použitém systému, ale téměř vždy se řídí stejnou strukturou, kterou již všichni znají, XXX / YYY, zleva doprava v pořadí podle důležitosti, oddělené pruhy.

V systému Android máme dva souborové systémy, to jsou EXT4 a F2FS. Jaké jsou rozdíly?

EXT4 pro Android

4. rozšířený souborový systémnebo „čtvrtý rozšířený souborový systém“ v angličtině, je operační souborový systém vytvořený Andrewem Mortonem v roce 2006 jako vylepšení EXT3. 25. prosince 2008 bylo vydáno linuxové jádro 2.6.28, díky kterému byla experimentální fáze stranou a oficiální.

Tento souborový systém je schopen zpracovat mnohem větší velikosti, protože dokáže přesouvat soubory až do 16 TB. Existuje také možnost vytvoření až 64 000 podadresářů, což je dvakrát více než EXT3.

Tento souborový systém zajímá také defragmentace a je již možné defragmentovat jednotlivé soubory. K defragmentaci celého systému souborů již není nutné disk odpojovat.

Tento souborový systém je výchozí nastavení, které používá velká většina terminálů Android.

Složky

EXT4 je standardem téměř u všech Androidů. / © ANDROIDPIT

F2FS v systému Android

Zkratka znamená „Flash Friendly File System“. Toto je souborový systém vytvořený Kim Jaegeuk ve společnosti Samsung pro jádro Linuxu (založený na Androidu). Funkce paměťových zařízení typu flash, tj. Formát paměti, který mají v drtivé většině smartphonů, byly vytvořeny konkrétně a s ohledem na ně. Naše telefony jsou dodávány s polovodičovou pamětí nebo SSD, stejně jako s SD kartami, oba s technologií flash.

EXT4 a F2FS

Jeden z nejaktivnějších uživatelů XDA Developers, Androguide.frprovedl různé testy proti oběma souborovým systémům, aby určil, který z nich je lepší a rychlejší. Kdo vyhraje?

U tohoto procesu provádí nejběžnější srovnávací testy, jako je Quadrant, AnTuTu nebo RL Bench, na stejném telefonu (Sony Xperia Z1) pokaždé pomocí jiného systému souborů. Aby byly výsledky použitelné, byla použita velmi specifická metodika, kterou shrnujeme níže:

  • Odstraňte data a nastavení CyanogenMod
  • Nastavení Google Apps a aktualizace na nejnovější verzi.
  • Instalace dalších aplikací (aplikace Pimp my Z1, Disk Info, Benchmark)
  • Reset terminálu těsně před povolením každého standardu a režimu v letadle.

Výsledky jsou poněkud překvapivé. F2FS poráží EXT4 ve většině měr. Takže téměř každý z nás používá „pomalý“ systém souborů. F2FS je asi pětkrát rychlejší než EXT4, pokud jde o přístup k databázím a náhodné zápisy (dva nejběžnější v systému Android). EXT4 vyniká pouze při sekvenčním čtení a běží o 20% rychleji než F2FS.

vs ext4 f2fs

EXT4 vlevo a F2FS vpravo. Tyto údaje pocházejí z Quadrant / © Androguide.fr

Známá jsou pouze data o Xperia Z1, takže nemůžeme hádat, že F2FS je lepší než EXT4, protože byl testován s mnohem více terminály a především modernějšími. Velmi vám doporučuji navštívit jeho televizní seriál Vývojáři XDA zobrazit konkrétní informace pro každé srovnání.

Chcete přepnout na F2FS? Chcete návod na změnu systému souborů?

Botón volver arriba
Cerrar

Bloqueador de anuncios detectado

¡Considere apoyarnos desactivando su bloqueador de anuncios!