独自のファイルシステムを開発する必要があります。問題は、いくつかのコールバック (読み取り、書き込み、オープンなど) で特定の動作のみが必要であり、I ノードの処理と新しい FS のゼロからの作成に時間を無駄にしたくないということです。
私はかつてFUSE(ユーザー空間のファイルシステム)に出くわしました.FUSEがユーザー空間にあるため、オーバーヘッド(ユーザーとの間のコピー)があることを除いて、それは私が必要とするほとんどすべてのものです.
FUSEのようなものはありますが、カーネル空間にありますか? または、copy_to と copy_from を回避する方法はありますか?
ありがとう、