|
SquashFS (.sfs) は Linux 向けの 圧縮された読み込み専用ファイルシステムである。SquashFS はファイル、inode とディレクトリを圧縮し、高圧縮のためブロックサイズを1024KBまでサポートする。SquashFS は SquashFS ファイルシステムにアクセスするための(GPLでライセンスされた)フリーソフトウェアでもある。 SquashFS は一般的な読み込み専用ファイルシステムの使用や低いオーバーヘッドが必要な(組み込みシステムのような)制限されたブロックデバイス/メモリシステム内を対象としている。SquashFS に LZMA 圧縮をもたらすプロジェクトもある〔Why Squashfs LZMA? 〕が、標準的なバージョンの SquashFS は gzip 圧縮を使っている。 == 利用 == SquashFS は Live CD バージョンの Debian、Finnix、Gentoo Linux、GParted、Ubuntu、Fedora や gNewSense、そして OpenWRT や DD-WRT ルータのファームウェアのような組込みディストリビューション上で使われている。Live Linux ディストリビューションに対して読み書き環境を提供するために SquashFS は UnionFS や aufs のような union mount ファイルシステムとしばしば併用されている。これは SquashFS の高速圧縮機能と、Live CD から動作している間にディストリビューションを変える機能の両方を利用している。SLAX、Debian Live や Mandriva One のようなディストリビューションはこの組み合わせを使っている。 SquashFS のディスク上のフォーマットは十分安定しており Linuxカーネルのバージョン2.6.29にマージされた〔Btrfs and Squashfs merged into Linux kernel Jan 10, 2009〕。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「SquashFS」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 SquashFS 」があります。 スポンサード リンク
|