ファイル·システムの開発は非常に困難で時間がかかります。既存のファイルシステムにあっても小さな変化は、高新しい開発者のための参入障壁を作り、カーネル内部の深い理解が必要です。
また、別のオペレーティング·システムからファイル·システム·コードを移植すると、最初のポートと同じくらい困難です。拡張可能(スタック可能)ファイルシステム·インターフェースを提供するために、過去の提案は、新しいファイル·システムの開発を単純化しているだろう。
これらの提案は、しかし、既存のオペレーティングシステムインターフェイスと既存のファイルシステムに大規模な変更を提唱しました。オペレーティング·システム·ベンダーとメンテナが原因安定性とパフォーマンスの問題の彼らのカーネルに任意の大規模な変更を行うレジスト。その結果、ファイル·システムの開発は、依然として困難な長い、非ポータブルなプロセスです。
拳(ファイルシステム翻訳)システムは、新規な方法で上記問題を解決するために二つの方法を組み合わせて各オペレーティングシステムのスタック可能ファイル·システム·テンプレートのセット、クロスプラットフォームでスタック可能ファイル·システムを記述することができる高水準言語ポータブルファッション。
拳を使用して、スタック可能ファイル·システムは、一度だけ説明される必要があります。拳のコード生成ツールは、fistgenは、いくつかのオペレーティングシステム(現在のSolaris、Linux、およびFreeBSDの)のためのロード可能なカーネルモジュールへの単一のファイルシステムの記述をコンパイルします。
プロジェクトはわずか1〜2%の小さなパフォーマンスオーバーヘッドを課しながら拳で、コードサイズと開発時間が大幅に削減されていることを示しています。これらの利点は、既存のオペレーティングシステムまたはファイルシステムを変更せず、並びに携帯性、達成される。
最近閲覧ソフト
Wplot 30 Oct 16
カテゴリから探す
人気のソフトウェア
Quirky Linux 22 Jun 18
Zorin OS Ultimate 16 Aug 18
Redis 28 Sep 15
WhatsApp for Desktop 18 Jul 15
Ubuntu MATE 16 Aug 18
KTurtle 2 Jun 15
Super Grub2 Disk 20 Jan 18
fistgen
同じようなソフトウェア
へのコメント fistgen
最近閲覧ソフト
Wplot 30 Oct 16
カテゴリから探す
人気のソフトウェア
Tiny Core Linux 2 Sep 17
Kconfigure 3 Jun 15
DDRescue-GUI 17 Aug 18
BlackArch Linux 22 Jun 18
Zorin OS Ultimate 16 Aug 18
Zorin OS Lite 16 Aug 18
Java-Chess 3 Jun 15
コメントが見つかりません