Windows 7 ReadyBoost-フラッシュカード/ドライブで使用するファイルシステム


9

ここに画像の説明を入力してください

NTFS、exFATまたはFAT32?FAT32のファイルあたりの転送は4GBに制限されていますが、NTFSまたはexFATより高速で優れていますか?Windows 7自体はNTFSを使用しているため、フラッシュカード/ドライブをNTFSファイルシステムでフォーマットすることは論理的ですが、フラッシュカード/ドライブではNTFSまたはexFATでも問題ありませんか?

PS SDフラッシュカードを使用する場合、写真がすでに差し込まれていて、写真を転送するために別のSDフラッシュカードを使用する場合はどうすればよいですか?突然ReadyBoost SDフラッシュカードを取り出したらどうなりますか?


1
同様の質問に対する回答をここに投稿しました:superuser.com/a/413059/128562
JoanComasFdz

回答:


5

理論的には、ReadyBoostが正常に機能するには、おそらくNTFSを使用する必要があります。

NTFSは、クロスプラットフォームの互換性を必要としない限り、Windowsで動作するすべてのパーティションに対応する方法です。LinuxとMacOSでのNTFSのサポートは不安定で、ミッションクリティカルなアプリケーションではこれに依存しません。

SDカードやUSBキーを単に「引き抜く」べきではありません。タスクバーに移動し、[USBデバイスの安全な取り外し]を右クリックして、削除するデバイスを選択します。

これにより、ファイルの破損や不要な読み取り/書き込み割り込みが回避されます。


4

tl; dr:NTFSの代わりにexFATを使用します。

exFATは、ReadyBoostだけでなく、HDD以外のタイプのストレージメディアにとっても間違いなく優れた選択肢です。

exFATはファイルシステムの方がはるかに単純で、ドライブへのランダムな不要な書き込みを少なくします。ドライブへの書き込みごとに、フラッシュドライブ/ SDカード/ソリッドステートドライブ/メモリカードが消耗します。使い古されると、まったく機能しなくなり、役に立たなくなります。


3
この答えは意味がありません。ReadyBoostは、使用するファイルシステムに関係なく、まったく同じように動作します。書き込み回数は、ReadyBoostが機能するために必要な書き込みに基づいて、同じになります。exFatのWindowsサポートは非​​常に制限されています
Ramhound、

@Ramhound確かに、ReadyBoostは同じように動作する可能性がありますが、exFATにはNTFSが持つジャーナリングがないため、単独で余分な書き込みを回避できます。さらに、exFATはフラッシュデバイス用に設計されています。exFATに関連する利点については、en.wikipedia.org / wiki / ExFATを参照してください。「exFATは、SDカード協会によって、32 GiBより大きいSDXCカードのデフォルトのファイルシステムとして採用されています。」再:私は、Windows 7にない間違いなく、これは今までに他の実装に比べて、(でも2012年)は、少なくともではない真されていると思うし、していない「exFATのためのWindowsのサポートは非常に限られている」
Phizes

1
@ファイズ「ジャーナリング」はここの赤いニシンです。ファイルシステムのメタデータにのみ適用されます。ReadyBoostは、使用するドライブを初期化するときに、ファイルシステムメタデータの変更を伴う)動作するコンテナーファイルを一度だけセットアップします。対照的に、実際の書き込み、および後でキャッシュされたデータの読み取りは、これらのコンテナーファイル内で行われます。IOはたくさんありますが、NTFSではジャーナルされません。また、1つのfsから別のfsに多かれ少なかれ多数になることもありません。他の理由でNTFSの使用を避けたい場合もありますが、「ジャーナル処理された書き込みをすべて回避する」ことは有効ではありません。
Jamie Hanrahan、2016年

@JamieHanrahanこれは非常に遅れた回答です。説明をありがとうございます!NTFSがどのようにデータをジャーナル処理したかは知りませんでした(当時はデータにも適用されると考えていたため、2014年にそれをさらに明確にすることは難しいことがわかりました)。WindowsシステムのReadyBoostでfilesystems / ReadyBoostを使用した以前のエクスペリエンスを正常性チェックする必要がなくなりました。以前のコメントを削除する必要があるかどうかわかりません。
フィジーズ、

@Phizes遅れた応答についての心配はありません-誰かがここで支払われているようではありません!削除するかどうかは私には関係ありませんが、削除する場合は、私の回答も削除する必要があります。削除する場合は、ここにコメントを残してお知らせください。それ以外の場合は知らない可能性があります。 。
Jamie Hanrahan、2018

0

FAT16は歴史的に最速のWindowsファイルシステムですが、2 GBのファイルサイズに制限されています。

FAT32はFAT16よりも少し遅いですが、魔法の4 GBのファイルサイズ制限があります。

NTFSとNTFS-3Gは、世界の他のファイルシステムと比較して非常に遅く、非効率的です。ジャーナリングファイルシステムは、そうでないものよりも遅くなります。

NTFSとNTFS-3Gの最も良い点は、それらがユニバーサルであり、4 GBのファイルサイズ制限がないことです。

おそらく最高の価値は、FAT32フォーマットのフラッシュドライブです。速度とファイルサイズのバランスが良い。

exFATは少し新しいので、十分に精査する必要があります。また、これは普遍的なものではなく、Windows 7以降でのみ使用できます。OS Xについては不明です。

以下は、さまざまなファイルシステムを比較した表です。https//en.wikipedia.org/wiki/Comparison_of_file_systems

速度は相対的です。使用するハードウェア、ソフトウェア、ファイルサイズによって大きく異なります。

私はReadyBoostを使用していますが、私の速度にはまったく影響しません。私はそれがオンになっていることを確認したことを除いて、それがうまくいくかどうかさえわかりません。私が他の場所で読んだのは、RAMが2 GB以下の場合、それが非常に役立つことです。

最善の策は:

  1. ラムを使用可能な最高速にアップグレードし、コンピューターを最大限に活用します。
  2. コンピュータがSATA接続をサポートしている場合は、高品質のSSDを購入してください(ReadyBoostは必要ありません)。
  3. Windows以外のものを使用しますか?

注:ramdiskまたはramdriveを作成して、それに物を置いてみましたか?

ReadyBoostに関するもう1つの観察-新しい空のフラッシュドライブを挿入してReadyBoostをオンにすると、Windowsは、ドライブの大きさに関係なく、フラッシュドライブ全体を取得して使用しようとします。ReadyBoostのためだけに32 GBのフラッシュドライブが必要なのは誰ですか?

おそらく、開始点として使用しているRAMの容量と同じサイズのReadyBoostを使用する必要があります。


WindowsがReadyBoostドライブとして動作するために必要な特定のパフォーマンスの側面を欠いているフラッシュドライブを検出した場合、ReadyBoostは使用されません。
Boris_yo

0

NTSFの方が、exFATとFAT32の両方よりも操作のオーバーヘッドが少ないことを平均的に示した比較を読んだことを覚えています。これはReadyboost専用ではありませんでしたが、ランダムな読み取り/書き込みにはNTSFの方が優れていることを示しているようです。ただし、NTSFがexFATより優れていることを確認するのに十分な情報がありません。私自身の調査では、フラッシュストレージデバイスがNTSFでフォーマットされている場合に、ReadFoostのパフォーマンスが優れていると信じています。サイズ指定されたデータ転送。FAT32は全体的に最悪ですが、ハイパー固有のシナリオではより優れています。

Readyboostについて何も知らない人が少ないように見えるので、特定のことを言うのは難しいです。NTSFを使用すると思います。多分slhckはポイントを持っています。そうすることで、フラッシュデバイスが数年またはそれ以下の時間で焼ける可能性がありますが、これらのデバイスはそれほど高価ではないので、正しいでしょうか。そして、インドレック、あなたはおそらく何か間違ったことをしたと思います、Readyboostは見た目よりもはるかに複雑です。実際には、2 GBのRAMはもちろんのこと、RAMが大量にあるシステムでも役立ちます。私のシステムには3 GBがあり、Readyboostにより、レイテンシなしで7ページを超えるWebページを開くことができました。

また、「Readyboostは、適切な開始点として持っているRAMの容量と同じものを使用する必要があります」これは、Readyboostを使用するまったく間違った方法です。Microsoftの基本的なReadyboostチュートリアルでさえ、少なくとも2倍、理想的には少なくとも4倍のRAMを使用する必要があると述べています。フラッシュドライブのアクセス時間と読み取り/書き込み速度がデバイス全体で一貫して高速である場合に限り、IFの方が大きい方が優れています。...実際に見つけるのは非常に難しいため、残念ながら、Readyboostで使用するSDカードまたはUSBスティックを見つけることはできません。また、このフラッシュデバイスを挿入するポートもUSBのみの場合は、おそらくそれはそれをカットしません。多くの利益を得るには、少なくともUSB 3.0が必要です。

ただし、大きいストレージデバイスの方が小さい読み取りデバイスよりも読み取り/書き込み速度が高い傾向があることを私が観察したことから、私はこれが何であるのかわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.