2026年9月16日(水)掲載 4,391本日 29
HN10455

OpenBSDに新風!「GEFS」の早期プレビュー版を試してみた

GEFS on OpenBSD: A Early Preview

sippingabonedry約11時間前

議論

11
1sippingabonedry約11時間前

GEFS: A Good Enough File System (十分な性能のファイルシステム)
https://orib.dev/gefs.pdf

4moody__約11時間前

9frontでgefsを追いかけて(テストを手伝って)しばらく経つけど、9frontのナイトリービルドもずっとこれの上で動いてるよ。Oriの仕事ぶりは本当に素晴らしい。

5yjftsjthsd-h約11時間前

https://orib.dev/gefs.pdf より引用 -

スナップショットの一貫性はデータを維持するのに役立つが、ディスクは経年劣化で故障することが多い。破損を検知するため、ブロックポインタには指し示すデータのハッシュが含まれている。ストレージメディアから破損したデータが返された場合、ブロックハッシュでそれを検知できる。もしプログラムのミスでファイルシステムが壊れたデータをディスクに書き込んだとしても、早期に発見できることが多い。破損は報告され、ダメージを受けたデータはバックアップやRAIDの復元、その他の手段で回復できる。

なるほど!CoWにスナップショット、データチェックサムまであるのか。ZFSよりずっと軽量でライセンスも緩いし、競合するだけの力は十分ありそう。次はLinuxや他のBSDへの移植が楽しみだな:)

6fn-mote約10時間前

ファイルシステムが「正しい」ことを証明するなんて可能なの?

これはバグが起きないくらい単純な作りなのか??

ZFSやBtrfsみたいな有名なファイルシステムでも問題が起きてる現状で、このファイルシステムにデータ消失バグがないと期待できる理由ってある?

7ThePowerOfFuet約8時間前

エラーハンドリングの大部分がコメントアウトされている。

まずは最初の90%を終わらせて、それから残りの90%に取り掛かるってわけだ。

10limagnolia約6時間前

DragonFlyBSDのHAMMER2が、なぜ他のOSでもっと注目されないのかずっと不思議に思ってるんだ。