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