アカウント名:
パスワード:
SDXC以降はexFATが標準だし、Open Specification Promise/Community Promiseとか既存の枠組みで公開できたと思うんだけど。ちょっと遅かったんとちゃうん?
大容量リムーバブルメディアのファイルシステムがexFATでほぼ確定になったからとか?もっとスジの良いファイルシステムが出るかと思っていたけど出なかったとか。
かぎられた電力で動かすのが命題だと「ベースはとにかくシンプルで軽い」のが重要。実装負荷も処理負荷も。ジャーナリングなんて低電力環境では重くてやってられないんです。信頼性はH/Wレベルでやった上で、ソフト側で「必要なモノだけ付け足す」と。
ピピーッ命題警察です!
まぁ8bitマイコンでハンドリングするならシンプルな方がいいけどさ。多少文明的な環境なら、きっちり実装したライブラリさえあればジャーナリングもどうにかなりそうに思う。
特にジャーナリングが生きてくる不意の電源喪失(書き込み中引っこ抜き)が一番起きやすいのがリムーバブルメディアではないですかね。
引っこ抜いてからバッファのフラッシュが終わるだけのコンデンサをSDカードに仕込む訳にも行くまい。それに何より、論理構造の破綻は機械的信頼性では対処出来ないのでは。
http://mao.5ch.net/test/read.cgi/linux/1514472651/637 [5ch.net]>LinuxでのexFATはもうすぐネイティブサポートされるかもしれない>サムスンがクローズドで開発していたんだけど間違えてgithubに公開したらGPL違反だとバレてオープンソース化した>それをLinuxのメインラインに取り込んでしまおうと言う議論がされている>特許についてはMSが去年OINに参加したから問題ないと思われる
という出来事がきっかけと思われます。fuse-exfatで困ってなかったというのもあると思いますが。
それがですねー(´・ω・`)fuse_exfatは確かに悪くないんですが、fsck.exfatがチェックするだけで壊れてても直すことができない。と言うしろものなんですよ(´・ω・`)それに、ファイルシステムに読み書きしたりいじったりするのも、何処で特許の地雷に触れるかわからない状態だったですし(記憶が間違ってなければ、fsck.exfatが「チェックするだけ」なのも、ここら辺の問題が理由だったはず)。そこら辺が、MSがFOSS向けに特許を開放したことで、クリアーな実装に出来るというのが結構大きいはずですよ。
× クリアー○ リスクの低い
# 罠はどこにあるかわからんよね。。。
そもそも何故こんなものを採用したのか理解に苦しむ。突発的な切断も容易に起こるリムーバブルメディアで、ジャーナルもないものを選ぶなんて信じられない。exFATが作られた時代は十分にジャーナルファイルシステムが普及していたはずなのに。
何でもかんでもリッチにすりゃ良いってもんじゃない。本当にそのコストは必要なのか?
いちいちOS上で取り外し処理しなきゃ外せんファイルシステムなんて、目的に対して面倒過ぎなんだが。
リムーバブルメディアにジャーナル付けようってのは、そもそも利用目的が間違ってる。それはリムーバブルメディアでやることではない。
なぜそこでジャーナリングファイルシステムではないNTFSを引き合いに出すのかわからない。
NTFSはジャーナリングファイルシステムだよ。
残念ながら、Linuxがext2使ってるときからNTFSはジャーナリングしてたんですよ。あなたを守ってくれてたんですよ。
> Windowsに「デバイスの安全な取り外し」があるのはNTFSの特定のバージョンにあるバグのせいだけど、
どゆこと?
バグがないNTFSはumount不要ってこと? umount不要なファイルシステムとか、アクセス速度がおそすぎて使い物にならないと思うんだけど
https://devblogs.microsoft.com/oldnewthing/20130101-00/?p=5673 [microsoft.com]XP以降、リムーバブルディスクに対する設定は、デフォルトでquick removableなのでwrite back cacheは無効だよ。コピーなりの処理が終わって、アクセスランプが消えたら、別に抜いてもいい。
アクセスランプついていようが何しようが、引っこ抜くことができるというのはどうしましょうか
その記事2013年でしょ? Windows 10で一度既定が「パフォーマンスの向上」に変わったあと、バージョン1809からまた「クイック削除」に戻して「ハードウェアの安全な取り外しが不要になりました」と自慢するとかWindows 10時代定番のマッチポンプをやってる。ソース: https://support.microsoft.com/ja-jp/help/4495263/windows-10-1809-chang... [microsoft.com]> 以前のバージョンの Windows では、既定のポリシーはパフォーマンスの向上でした。
オートイジェクト機構必須にしようってSD Associationに提案すれば?
その辺りは「考えなしな事して馬鹿だねー」って言って流す事で、シンプルで安価なシステムとなっております。#あながち嘘でも無い。
そこでSoft updatesです(違います
そんなものがデジカメやICレコーダーなどのチープなハードでも使われるexFATの代替になると思っているのか?
デジカメやICレコーダーみたいな、重いエンコード処理を行えるハードウェアなら十分可能でしょ。
わざわざファイルシステム専用にチップを載せることはないだろ・・
今時のデジカメにエンコード専用チップなんて載ってるかな?汎用CPUと汎用OSでソフトウェア処理でしょ。
んなわけないだろ。ソニーのBIONZ、キヤノンのDIGIC、ニコンのEXPEED、あたりはすべて汎用ARM CPUに加えてエンコの為の専用回路も入っているよ。
ほんとなんでHFS+使わないんだろう
あんな名前がUFDっぽく分解されるようなfsは要らない。あと、フラッシュ向けじゃないから。だから本家もAFS作ったし。
exFATのジャーナリング拡張した実装は確かある
すべての実装が対応していないとジャーナルに不整合が発生するってこと? リムーバブルメディアにおく前提としては非現実的極まりないと思うが。
しょっぱなから不満これがスラド民度
> これがスラド民度 スラDQNってやつです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
SDカード (スコア:0)
SDXC以降はexFATが標準だし、Open Specification Promise/Community Promiseとか既存の枠組みで公開できたと思うんだけど。
ちょっと遅かったんとちゃうん?
Re:SDカード (スコア:1)
大容量リムーバブルメディアのファイルシステムがexFATでほぼ確定になったからとか?
もっとスジの良いファイルシステムが出るかと思っていたけど出なかったとか。
Re: (スコア:0)
かぎられた電力で動かすのが命題だと「ベースはとにかくシンプルで軽い」のが重要。
実装負荷も処理負荷も。
ジャーナリングなんて低電力環境では重くてやってられないんです。
信頼性はH/Wレベルでやった上で、ソフト側で「必要なモノだけ付け足す」と。
Re: (スコア:0)
ピピーッ
命題警察です!
Re: (スコア:0)
まぁ8bitマイコンでハンドリングするならシンプルな方がいいけどさ。
多少文明的な環境なら、きっちり実装したライブラリさえあればジャーナリングもどうにかなりそうに思う。
特にジャーナリングが生きてくる不意の電源喪失(書き込み中引っこ抜き)が
一番起きやすいのがリムーバブルメディアではないですかね。
引っこ抜いてからバッファのフラッシュが終わるだけのコンデンサをSDカードに仕込む訳にも行くまい。
それに何より、論理構造の破綻は機械的信頼性では対処出来ないのでは。
Re:SDカード (スコア:1)
http://mao.5ch.net/test/read.cgi/linux/1514472651/637 [5ch.net]
>LinuxでのexFATはもうすぐネイティブサポートされるかもしれない
>サムスンがクローズドで開発していたんだけど間違えてgithubに公開したらGPL違反だとバレてオープンソース化した
>それをLinuxのメインラインに取り込んでしまおうと言う議論がされている
>特許についてはMSが去年OINに参加したから問題ないと思われる
という出来事がきっかけと思われます。
fuse-exfatで困ってなかったというのもあると思いますが。
Re:SDカード (スコア:4, 参考になる)
それがですねー(´・ω・`)
fuse_exfatは確かに悪くないんですが、fsck.exfatがチェックするだけで壊れてても直すことができない。と言うしろものなんですよ(´・ω・`)
それに、ファイルシステムに読み書きしたりいじったりするのも、何処で特許の地雷に触れるかわからない状態だったですし(記憶が間違ってなければ、fsck.exfatが「チェックするだけ」なのも、ここら辺の問題が理由だったはず)。
そこら辺が、MSがFOSS向けに特許を開放したことで、クリアーな実装に出来るというのが結構大きいはずですよ。
Re:SDカード (スコア:2)
× クリアー
○ リスクの低い
# 罠はどこにあるかわからんよね。。。
Re:SDカード (スコア:1)
そもそも何故こんなものを採用したのか理解に苦しむ。
突発的な切断も容易に起こるリムーバブルメディアで、ジャーナルもないものを選ぶなんて信じられない。
exFATが作られた時代は十分にジャーナルファイルシステムが普及していたはずなのに。
Re: (スコア:0)
何でもかんでもリッチにすりゃ良いってもんじゃない。
本当にそのコストは必要なのか?
いちいちOS上で取り外し処理しなきゃ外せんファイルシステムなんて、目的に対して面倒過ぎなんだが。
リムーバブルメディアにジャーナル付けようってのは、そもそも利用目的が間違ってる。
それはリムーバブルメディアでやることではない。
Re: (スコア:0)
Windowsに「デバイスの安全な取り外し」があるのはNTFSの特定のバージョンにあるバグのせいだけど、
実際に書き込み中にUSB引っこ抜いたときの破損確率はNTFSよりexFATの方が高いだろ。
Re: (スコア:0)
なぜそこでジャーナリングファイルシステムではないNTFSを引き合いに出すのかわからない。
Re: (スコア:0)
NTFSはジャーナリングファイルシステムだよ。
Re: (スコア:0)
残念ながら、Linuxがext2使ってるときからNTFSはジャーナリングしてたんですよ。
あなたを守ってくれてたんですよ。
Re: (スコア:0)
> Windowsに「デバイスの安全な取り外し」があるのはNTFSの特定のバージョンにあるバグのせいだけど、
どゆこと?
バグがないNTFSはumount不要ってこと? umount不要なファイルシステムとか、アクセス速度がおそすぎて使い物にならないと思うんだけど
Re:SDカード (スコア:4, 参考になる)
https://devblogs.microsoft.com/oldnewthing/20130101-00/?p=5673 [microsoft.com]
XP以降、リムーバブルディスクに対する設定は、デフォルトでquick removableなのでwrite back cacheは無効だよ。
コピーなりの処理が終わって、アクセスランプが消えたら、別に抜いてもいい。
Re: (スコア:0)
アクセスランプついていようが何しようが、引っこ抜くことができるというのはどうしましょうか
Re: (スコア:0)
その記事2013年でしょ? Windows 10で一度既定が「パフォーマンスの向上」に変わったあと、バージョン1809からまた「クイック削除」に戻して「ハードウェアの安全な取り外しが不要になりました」と自慢するとかWindows 10時代定番のマッチポンプをやってる。
ソース: https://support.microsoft.com/ja-jp/help/4495263/windows-10-1809-chang... [microsoft.com]
> 以前のバージョンの Windows では、既定のポリシーはパフォーマンスの向上でした。
Re: (スコア:0)
オートイジェクト機構必須にしようってSD Associationに提案すれば?
Re: (スコア:0)
その辺りは
「考えなしな事して馬鹿だねー」
って言って流す事で、シンプルで安価なシステムとなっております。
#あながち嘘でも無い。
Re: (スコア:0)
そこでSoft updatesです(違います
Re: (スコア:0)
そんなものがデジカメやICレコーダーなどのチープなハードでも使われるexFATの代替になると思っているのか?
Re: (スコア:0)
デジカメやICレコーダーみたいな、重いエンコード処理を行えるハードウェアなら十分可能でしょ。
Re: (スコア:0)
わざわざファイルシステム専用にチップを載せることはないだろ・・
Re: (スコア:0)
今時のデジカメにエンコード専用チップなんて載ってるかな?
汎用CPUと汎用OSでソフトウェア処理でしょ。
Re: (スコア:0)
んなわけないだろ。ソニーのBIONZ、キヤノンのDIGIC、ニコンのEXPEED、あたりはすべて汎用ARM CPUに加えてエンコの為の専用回路も入っているよ。
Re: (スコア:0)
ほんとなんでHFS+使わないんだろう
Re: (スコア:0)
あんな名前がUFDっぽく分解されるようなfsは要らない。
あと、フラッシュ向けじゃないから。だから本家もAFS作ったし。
Re: (スコア:0)
exFATのジャーナリング拡張した実装は確かある
Re: (スコア:0)
すべての実装が対応していないとジャーナルに不整合が発生するってこと? リムーバブルメディアにおく前提としては非現実的極まりないと思うが。
Re: (スコア:0, 荒らし)
しょっぱなから不満
これがスラド民度
Re: (スコア:0)
> これがスラド民度
スラDQNってやつです。