初心者向けの Linux で新しい VFS を作成するための優れたドキュメントやチュートリアルはありますか?
Web でいくつかのリソースを見つけようとしましたが、見つかりませんでした。そのため、どのカーネル DS を使用する必要があり、どの概念/モジュールを実装する必要があるのか わかりません。
初心者向けの Linux で新しい VFS を作成するための優れたドキュメントやチュートリアルはありますか?
Web でいくつかのリソースを見つけようとしましたが、見つかりませんでした。そのため、どのカーネル DS を使用する必要があり、どの概念/モジュールを実装する必要があるのか わかりません。
FUSEの使用を検討しましたか?
FUSE を使用してこれを実現する方がはるかに簡単です。FUSE にはほとんどすべての一般的な言語のバインディングがあるため、C 以外の言語も使用できます。FUSE を介して VFS とやり取りすることになるため、うまくいく可能性ははるかに低くなります。間違っています(OS全体がクラッシュします)。また、VFS を直接使用して FUSE を実行する場合よりも、FUSE で使用できる例が多くあります。
Robert Love 著の Linux カーネル プログラミングについて考えてみましょう。VFS に関するかなりの量の情報を取得し、新しい情報を書き始めました。そのための電子ブックも利用できると思います。