Ext3

ext3
Udvikler Tweedy, Stephen
Filsystem Tredje udvidet filsystem
Indsendelsesdato november 2001 ( Linux 2.4.15)
Struktur
Mappeindhold bord
Filplacering bitmap (fri plads), tabel (metadata)
Dårlige sektorer bord
Evner
Adgangsrettigheder POSIX
Baggrundskryptering Ikke
OS understøttet Linux , BSD , Windows ( IFS )

ext3 ( engelsk  Third Extended File System , ext3fs ) er et journalfilsystem , der blev brugt i 2000'erne som standard i mange Linux-distributioner . Siden 2010'erne er det blevet brugt sjældnere, hvilket giver plads til ext4 -systemet baseret på det ; andre ext3-baserede systemer er ext3cow (med copy-on-write- understøttelse ) og Next3 (med snapshot -understøttelse ).

Baseret på ext2 er den største forskel fra det tidligere system understøttelsen af ​​en journal, der skriver nogle data, som giver dig mulighed for at gendanne filsystemet i tilfælde af fejl.

Standarden giver tre logningstilstande:

Journalføringstilstanden er angivet i indstillingslinjen for monteringsværktøjet , for eksempel: mount /dev/hda6 /mnt/disc -t ext3 -o data=<mode> , eller i filen /etc/fstab .

Kan understøtte filer op til 1 TB i størrelse . Med Linux-kernen 2.4 er størrelsen af ​​filsystemet begrænset af den maksimale blokenhedsstørrelse, som er 2 TB; da 2.6 kerner (for 32-bit processorer) er den maksimale blokenhedsstørrelse 16 TB, dog understøtter ext3 kun op til 4 TB [1] . Det maksimale antal blokke for ext3 er 2 32 , Blokstørrelsen kan være forskellig, hvilket påvirker det maksimale antal filer og den maksimale filstørrelse i filsystemet [2] .

Blokstørrelse Maks. filstørrelse Maks. filsystemets størrelse
1 KiB 16 GB _ op til 2 TiB
2 KiB 256 GiB op til 8 TiB
4 KiB 2TiB _ op til 16 TiB
8 KiB [grænser 1] 2TiB _ op til 32 TiB
  1. ↑ Blokstørrelsen på 8 KiB på Linux er kun tilgængelig på arkitekturer, der understøtter 8 KiB - sider , såsom Alpha .

Noter

  1. Linux ext3 FAQ . Hentet 25. december 2007. Arkiveret fra originalen 10. august 2009.
  2. Matthew Wilcox. The Second Extended Filesystem  (engelsk)  (utilgængeligt link) (23. marts 2009). — Linux-kernekildedokumentation. Hentet 18. december 2013. Arkiveret fra originalen 23. september 2005.

Links