Squashfs

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. október 18-án áttekintett verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
Squashfs
Fejlesztő Philip és Robert Loafer ( angol  Lougher )
Fájlrendszer Fájlrendszer tömörítése GNU/Linuxhoz
Benyújtás dátuma 2002.10.28. 13:59 ( GNU/Linux )
Korlátozások
Maximális fájlméret 18 EB
Maximális kötetméret 18 EB
Képességek
Háttértömörítés gzip , LZMA , LZ4 , xz , zstd
OS támogatott GNU/Linux

A Squashfs (.sfs) egy GNU/Linux tömörítési fájlrendszer , amely csak olvasási hozzáférést biztosít az adatokhoz. A Squashfs tömöríti a fájlokat, inode -okat és könyvtárakat, és támogatja az 1024 KB-os blokkokat a jobb tömörítés érdekében. Ezenkívül a Squashfs ingyenes szoftver (a GPL licencet használja ).

A Squashfs csak olvasható fájlrendszerek, valamint méretkorlátozott blokkeszközök/tárolórendszerek (azaz beágyazott rendszerek) széles körű használatára szolgál, ahol alacsony gyártási költségekre van szükség. A Squashfs régebbi verziói a gzip tömörítési algoritmust használták , és volt egy projekt is, amely lehetővé tette az LZMA tömörítési algoritmus használatát . A 2.6.29-es kernelverzió óta a Squashfs szabványos verziója támogatja az LZMA2 (xz) algoritmust.

Használat

A Squashfs-t a Debian , Finnix , Gentoo , Ubuntu , Fedora , gNewSense , Arch Linux élő CD - disztribúciói , valamint a beágyazott disztribúciók, például az OpenWRT és a DD-WRT útválasztó firmware-ei használják . Ezenkívül a Squashfs a lépcsőzetesen kombinált csatlakoztatott fájlrendszerekkel, például az UnionFS -sel és az AUFS -szel együtt használatos , lehetővé téve az írási-olvasási Live CD Linux disztribúciót. Ez kihasználja a Squashfs nagysebességű tömörítését, és lehetővé teszi a disztribúció módosítását, miközben Live CD-ről indul. Az olyan disztribúciók, mint a Slax , a Debian Live és a Mandriva One ezt a kombinációt használják.

A Squashfs már meglehetősen stabil fájlrendszer, ez volt az alapja annak, hogy a Linux kernel fő fejlesztési ágába került [1] . A fájlrendszert PowerPC , I586 , MIPS , Sparc és ARM architektúrákon tesztelték .

Lásd még

Jegyzetek

  1. A Btrfs és a Squashfs egyesült Linux kernelbe 2009. január 10. 

Linkek