卒業証書の作業のためにLinuxファイルシステムを開発する必要があります。
- このトピックに関する情報はどこにありますか?
- この製品と他の製品をどのようにテストできますか?
答え1
答え2
実際に取るパスは、カーネルプログラミングが必要かどうかによって異なります。そうでなければ、唯一の合理的なオプションはFUSEです。
初めてカーネルを使ったことがない場合は、FUSEを見る価値があります。堅牢なプログラミング経験、特にカーネルプログラミング経験がある場合は、実際のドライバを作成するとパフォーマンスと信頼性が向上します。もちろん、これはプログラマーの時間と経験が介入されないという仮定です。同様のFUSE実装がより良いほどひどい品質のカーネルFSドライバをいつでも作成できます。
特に、FSで実際のカーネルプログラミングを実行するには、Linux NTFSを検討することができます。カーネルには、完全な書き込み/読み取りパフォーマンス/安定したNTFSドライバが必要です。 …一石二鳥、大きな貢献と紙が一つで二匹の鳥を殺す。
答え3
このようなプロジェクトの場合:ファイルシステムを操作し、既存のコードスニペットを手助けする人と交流することをお勧めします。新しいファイルシステムでは、経験豊富なハッカーの堅牢な開発作業に約5年が必要です。一般の人々があえて10フィートの長さの柱に触れることができるレベルに達しました。
答え4
実際、カーネルの知識に加えて低レベルの開発経験があっても時間がかかることがあります。確立されたプロジェクトに参加していくつかの改善を提供することをお勧めします。さらに、これは教育機関や開発者コミュニティから厳しい職業と認識を得ることができます。