squashfsとは? わかりやすく解説

SquashFS

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/16 07:14 UTC 版)

SquashFS (.sfs) (スカッシュエフエス)はLinux向けの圧縮された読み込み専用ファイルシステムである。SquashFSはファイルinodeディレクトリを圧縮し、高圧縮のためブロックサイズを1,024KBまでサポートする。SquashFSファイルシステムにアクセスするための(GPLでライセンスされた)自由ソフトウェアもSquashFSと呼ばれる。

SquashFSは低いオーバーヘッドが要求され、ブロックデバイスメモリの制限が厳しい(組み込みシステムのような)システムを対象とした汎用読み取り専用ファイルシステムである。SquashFSにLZMA圧縮をもたらすプロジェクトもある[1]が、標準的なバージョンのSquashFSはgzip圧縮を使っている。

利用

SquashFSはLive CDバージョンのDebian、Finnix、Gentoo LinuxGPartedUbuntuFedoragNewSense、そしてOpenWRTDD-WRTルータのファームウェアのような組込みディストリビューション上で使われている。Live Linuxディストリビューションなどの読み取り専用メディアにインストールされているシステムに対して読み書き環境を提供するため、SquashFSはUnionFSaufsのようなunion mountファイルシステムとしばしば併用される。これにより、SquashFSの高速圧縮機能と、動作中にファイルを変更する機能の両方を利用することができる。SLAXDebian LiveMandriva Oneのようなディストリビューションはこの組み合わせを使っている。

SquashFSのディスク上のフォーマットは十分安定しておりLinuxカーネルのバージョン2.6.29にマージされた[2]

関連項目

  • Cramfs - もう一つの読み込み専用圧縮ファイルシステム
  • zisofs - ISO 9660 ファイルシステムへの透過的圧縮拡張
  • cloop英語版 - Linuxカーネル向けの圧縮ループバックデバイスモジュール

脚注

外部リンク





固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「squashfs」の関連用語

squashfsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



squashfsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのSquashFS (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS