アカウント名:
パスワード:
DECのファイルシステム、もう無いんだよねぇ。。ファイル履歴持つだけであればなんも考えんでいい。間違って上書きしても削除すれば一つ前のバージョンに戻るので、誤操作にもなにげに強いのだが。初めてUnix触ったとき、ファイル更新したあと前バージョンに戻そうとrmしたらファイル消えて、呆然としたのを覚えてます。
OpenVMSで使われていたファイルシステムでしたっけ?噂には聞いていますが触ったことがないので。ストレージ容量があれば、ファイルシステムレベルで履歴を持つというのもありですよね。ZFSにみたいにブロックレベルでの重複排除もあるとストレージもさほど使わないで済みそうですし。
重複排除って、重複検出に見合うほど効率が良くなくて、実際の所、全然、効果が無いという話を聞きます。数十バイト単位であれば、重複もあるんでしょうが、いわゆるファイルシステムのクラスタ単位などでは完全一致ってまぁ、ないですよね。
某ネットワークストレージサービスは、当初、重複するファイルが結構あるだろうからストレージはそんなに必要ないんじゃないかとか思っていたけど、実は全然そんなことなかったみたいな話もありますし。
せいぜい、現実的なところでも、0-fillのブロックだけ特別に用意するとかその程度じゃないんですかね。
まあ私はVAXで触れたんですけどね。NT開発時に乗せて欲しい機能だったんですが、当時のシステムとストレージにとって辛すぎると言うことで。。CPUはともかくストレージは未だに速度と容量とコストバランスが悪い、CUI,GUIで未対応ファイルシステム混在時でも整合性と一貫した操作性等々。。利用範囲も広がってますから、git等後付けが無難なのは分かってますが歯がゆい。余計な操作はミス誘発と時間の無駄なので。
ZFSの重複排除は、乗せる決断良く出せたなと感心してます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
バージョニングファイルシステム (スコア:0)
DECのファイルシステム、もう無いんだよねぇ。。
ファイル履歴持つだけであればなんも考えんでいい。
間違って上書きしても削除すれば一つ前のバージョンに戻るので、誤操作にもなにげに強いのだが。
初めてUnix触ったとき、ファイル更新したあと前バージョンに戻そうとrmしたらファイル消えて、呆然としたのを覚えてます。
Re:バージョニングファイルシステム (スコア:2)
OpenVMSで使われていたファイルシステムでしたっけ?
噂には聞いていますが触ったことがないので。
ストレージ容量があれば、ファイルシステムレベルで履歴を持つというのもありですよね。ZFSにみたいにブロックレベルでの重複排除もあるとストレージもさほど使わないで済みそうですし。
Re: (スコア:0)
重複排除って、重複検出に見合うほど効率が良くなくて、実際の所、全然、効果が無いという話を聞きます。
数十バイト単位であれば、重複もあるんでしょうが、いわゆるファイルシステムのクラスタ単位などでは完全一致ってまぁ、ないですよね。
某ネットワークストレージサービスは、当初、重複するファイルが結構あるだろうからストレージはそんなに必要ないんじゃないかとか思っていたけど、実は全然そんなことなかったみたいな話もありますし。
せいぜい、現実的なところでも、0-fillのブロックだけ特別に用意するとかその程度じゃないんですかね。
Re: (スコア:0)
まあ私はVAXで触れたんですけどね。
NT開発時に乗せて欲しい機能だったんですが、当時のシステムとストレージにとって辛すぎると言うことで。。
CPUはともかくストレージは未だに速度と容量とコストバランスが悪い、CUI,GUIで未対応ファイルシステム混在時でも整合性と一貫した操作性等々。。
利用範囲も広がってますから、git等後付けが無難なのは分かってますが歯がゆい。余計な操作はミス誘発と時間の無駄なので。
ZFSの重複排除は、乗せる決断良く出せたなと感心してます。