HeadlinesBriefing favicon HeadlinesBriefing.com

OpenBSD上のGEFS:早期プレビュー

Hacker News •
×

GEFSは、9front用に書かれた新しいクラッシュセーフ、スナップショット、コピーオンライトファイルシステムで、OpenBSDに移植中です。この移植は粗くバグの多いプレビューであり、本番環境には適しておらず、エラー時にはデータ損失が予想されます。ファイルシステムは9,000行未満のカーネルコードです。

この移植は、Plan 9とOpenBSD間でデータ構造と厄介なコードをかなり同期させることを目的としていますが、コードは抽象化レイヤーを介して移植されるのではなく、コピーアンドペーストされています。主な残りの問題には、一貫性プロトコル、大部分がコメントアウトされたエラー処理、ユーザースペースツールの欠如が含まれます。

その他の問題:POSIXの制約、OpenBSD用の回帰テストの欠如、ハードリンク、kqueue、NFSフック、ブートローダーサポートやクォータなどの欠落部分。著者はまだKNFを修正するつもりはありません。

単一のパッチとして、またはshithubからgit経由で入手できますが、サーバーの過負荷を避けるために最初のクローンにはGitHubを使用してください。

FAQ:GEFSとは何ですか?

GEFSは、9front用に書かれ、OpenBSDに移植中の新しいクラッシュセーフ、スナップショット、コピーオンライトファイルシステムです。

FAQ Q:GEFSとは何ですか?

FAQ A:GEFSは、9front用に書かれ、OpenBSDに移植中の新しいクラッシュセーフ、スナップショット、コピーオンライトファイルシステムです。