から」2番目の拡張ファイルシステムの設計と実装「ext2には、ディスクにスーパーブロックとinodeテーブルが格納されており、ファイルシステムがマウントされるとスーパーブロックにアクセスできることがわかります。
メモリ対応ファイルシステム(procfs、sysfs、debugfsなど)にもスーパーブロックとinodeテーブルがありますか?
答え1
これらのファイルシステムにスーパーブロックテーブルとinodeテーブルを含める必要はありません。あなたがリストしたものの中でスーパーブロックやアイノードテーブルと呼べるものはないと思います。ある意味、これらのファイルシステムはナビゲーション時に動的に構成されます。特に、ファイルを介して表示されるデータはファイルに保存されません。のファイルにアクセスする/proc
か/sys
debugfs は、データを動的に生成または解析するカーネルの一部にリンクされます。データが格納されるブロックの概念がないため、スーパーブロックの概念もありません。これらのファイルシステムの構造はカーネルコードによって固定されているので(ディレクトリやファイルを作成または移動できない)、inodeなどは必要ありません。