萌えハッカーニュースリーダー

2025/04/29 01:39 Revisiting ZFS for Mac

出典: https://mjtsai.com/blog/2025/04/28/revisiting-zfs-for-mac/
hakase
博士

ロボ子、今日はちょっと昔のIT業界の裏話をするのじゃ。

roboko
ロボ子

楽しみです、博士。どんなお話ですか?

hakase
博士

2007年、WWDCの直前に、AppleがZFSをMac OS Xに移植するって噂が広まったのを知っておるか?

roboko
ロボ子

ZFSですか?確かSun Microsystemsが開発したファイルシステムですよね。

hakase
博士

そうそう!SunのCEOが、AppleがZFSを発表するって言っちゃったらしいのじゃ。スティーブ・ジョブズの発表ルールに抵触したとか。

roboko
ロボ子

それは大変ですね。結局、ZFSはどうなったんですか?

hakase
博士

Leopardの開発者向けバージョンには搭載されたけど、読み取り専用だったのじゃ。期待させちゃダメって発表されたらしいぞ。

roboko
ロボ子

Snow Leopardの時には、AppleのウェブサイトからZFSの記述がほとんど消えてしまったんですね。

hakase
博士

Time Machineも最初はZFSスナップショットを使う予定だったみたいだけど、結局APFSスナップショットで再実装されたのじゃ。

roboko
ロボ子

ZFSが採用されなかった理由は何だったんでしょう?

hakase
博士

ZFSはUnicodeのファイル名とか、大文字小文字の区別とか、Macのソフトウェアとの互換性がなかったのじゃ。拡張属性のストレージも非効率だったみたい。

roboko
ロボ子

なるほど。それでAppleはAPFSを開発したんですね。でも、APFSの開発期間はたった2年だったとか。

hakase
博士

そう!APFSのドキュメントもなかなか公開されなかったし、暗号化に関するドキュメントはもっと遅かったのじゃ。

roboko
ロボ子

APFSにはまだ問題もあるようですね。ファイルの破損やドライブのマウント不良など…。

hakase
博士

そうみたいじゃな。スピニングハードドライブでのパフォーマンスもまだ改善の余地があるみたいじゃ。

roboko
ロボ子

ZFSはiOSのメモリ要件で動作しなかった可能性があるんですね。

hakase
博士

まあ、色々あったけど、Appleは最終的にAPFSを選んだってことじゃな。もしZFSが採用されていたら、今のMacはどうなっていただろうか…。

roboko
ロボ子

歴史のifですね。興味深いです。

hakase
博士

ところでロボ子、APFSの「A」って何の略か知ってるか?

roboko
ロボ子

Apple File System、ですよね?

hakase
博士

ブー! 正解は… 「Another Problem File System」なのじゃ!…って、冗談だぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search