web-dev-qa-db-ja.com

Windows 7でReadyBoostに使用できる最大サイズはいくつですか?

Windows 7がReadyBoostの制限を4GBから削除し、無制限のGB数を許可するようになった場所を読みました。これを事実として再確認したいと思います。

現在、私のWindows 7 RC 7100では、8GBフラッシュドライブの1つで最大4GBを使用できます(ただし、一度に2つ接続して、1つで4GB、もう1つで2GBを使用しようとしました)。

ありがとう!

7
ymasood

Windows 7 Newsの このコメント for この投稿 によると、誰かが1つのExpressCardでReadyboostに8 GBを使用し、1つのSHDCカードで4GBを同時に使用しています。

5
Snark

MSは、8デバイス、256 GBの合計ReadyBoost制限をここにリストします: http://windows.Microsoft.com/en-US/windows7/products/features/readyboost

2
DCS

すべての人に明確にしましょう。

ReadyBoostはキャッシュであるため、キャッシュから読み取るたびに取得されます。

しかし、これを覚えておいてください:

  • HDDシークがUSBドライブよりも速い場合、小さなファイルではゲインは得られません。
  • HDDのセキュリティ読み取りがUSBドライブよりも速い場合、大きなファイルではゲインは得られません。

一部のUSBスティックは非常に低速で、一部の非常に優れた(そして非常に高価な)HDDのシーク時間は1ミリ秒未満です。そのため、HDDは他のどのスティックよりも高速であるため、ReadyBoostは何も取得できません。

ReadyBoostはいつ獲得できますか?簡単:HDDがUSBメモリよりも遅い場合。

RAMがどれだけ使用されているかとは関係ありません... ReadyBoostは、アプリケーションがファイルをロードしたり、実行されたりするときのデータの読み取りに使用されます。

ただし、ロードされたすべてのアプリに対して十分な空きRAMがない場合、WindowsはそのようなキャッシュにRAMの一部を使用する傾向があるため、「利益」になる可能性があります。 ReadyBoostを有効にすると、そのようなキャッシュはUSBに送られ、より多くのRAMが空いたままになります。

USBが遅い場合は、まったくメリットがありません... 2台目のSataHDDで4GiBページファイルを使用するか、Sata to CompactFlash/SD /などのアダプターを使用してページファイルに使用することをお勧めします。

これで、ReadyBoostゲインは次の場合にのみ可能になります。

  • ReadyBoostは、実際のHDDよりもUSBメモリからファイルを高速に読み取ることができます

それを念頭に置いて:

  • 乗算USB2.0メモリの使用(すべてが同じシーク時間と速度を持っていると仮定)は、同じ速度の1つだけを使用するよりもはるかに優れています...すべてが同様の読み取り/書き込み/シーク仕様を持っている場合は、4GiBの1つよりもそれぞれ1GiBの4つを使用する方が良い。
  • 読み取り/書き込みテストを実行し、お持ちの最速のUSBメモリを使用します。これにより、可能な限り優れたものになります。
  • ReadyBoostがない場合は、「resmon」を実行して、実際に「無料」であるRAMの量と、「待機中」の量を確認します。 RAMはReadyBoostを使用して解放できるため、速度に関係なく、より多くのアプリなどをロードできます...これは空きRAMを取得するためだけであり、速度を向上させるためではありません

結論:

  • RAMがいくらあっても、USB速度が十分であれば、ReadyBoostは得られます。
  • ReadyBoostは常に何かを獲得します...より多くの空きRAM ...そしてUSBメモリがHDDよりも高速である場合、ロード速度も向上します
  • できるだけ多くのGiBを与えてください
  • ReadyBoostには複数のUSBポートを使用する

使用するUSB​​ポートはいくつですか?簡単:(Raid0のように)同じ仕様のUSBメモリを使用してから、すべての読み取り/書き込み速度を合計します... USBが2.0の場合、転送制限は25MiB /秒近くになります(Windowsでこれ以上使用したことはありません)シーケンシャル読み取り/書き込みで非常に高速なUSBSata II HDDを使用すると、Linuxでは最大28MiB/s、ルートUSBポートでは最大48MiB/sになります。

言い換えると:

  • 'resmon'が、空きRAMがゼロ(ほとんどの場合)で、ready RAMが500MiBであることを示している場合、ReadyBoostを使用して500MiBの空きRAMを取得できます。
  • HDDがUSBスティックに対して遅すぎる場合(USBスティックの合計速度がカンパレに達する)、ReadyBoostを使用してファイルをロードするときに速度を上げます
  • 何百万もの異なるファイルを絶えず読み取るソフトウェアを使用している場合、ReadyBoostを使用しないでください。すべてをキャッシュできない場合はすべてのメリットが失われ、失敗と成功は非常に貧弱です...たとえば、3Dゲームのフレームレートは100fpsまで失われます40fps以下.。
  • 複数のUSBスティックは1つだけよりも優れています。Raid0を参照してください。同様です... 2つのファイルを同時に読み取る必要があり、異なるUSBスティックに割り当てられている場合は、同時に読み取ることができます(USBチェーンと異なるルートポートに配置されていることを確認してください)

アドバイス:-USB_A_stickを10Mib/sで読み取ります-USB_B_stickを10Mib/sで読み取ります-同じルートポートで両方を使用すると同時に読み取ることができないため、1秒で読み取ることができるのは10MiBのみです(US_A_stickまたはUSB-B_stickから)。 。これは完全に真実ではありません... USBは20MiB/s以上を転送できるため、読み取りのサイズが10MiB未満の場合は、インターレースできるため、20MiB/s近くで読み取ることができます...両方のUSBスティックが必要です'バッファ'を持つために、ほとんどはそれを持っています...古いもの、非常に古いものはそれを持っていません。 -異なるルートポートで両方を使用すると同時に読み取ることができないため、1秒で20MiB(USB_A_stickから10、USB-B_stickから10)を同時に読み取ることができます

では、何が良いのでしょうか?それを真剣にテストしてテストしてください...

HDDシーク時間をテストし、HDDシークシャルおよびランダム読み取りおよび書き込みをテストします...それらをお持ちのUSBスティックなどと比較します...同時に使用できるUSBポートの数を確認します...並列でテストします同時に転送できるかどうか、または他の使用中になるまで待つことができるかどうかを確認してください...など...

私はお勧めします:

  • 1つのUSBポートに1つのUSBスティックのみを使用してReadyBoostをアクティブ化し、読み込み速度をテストします
  • 2つのUSBポートに2つのUSBスティックのみを使用してReadyBoostをアクティブ化し、異なるUSBポートでロード速度をテストします
  • 3本のUSBスティックでテスト... 4本、5本...など...できるだけ多く
  • どれだけの空きRAMが得られるかを確認してください
  • Resoultsを評価し、それに応じて行動します注:テストの合間に、PCの電源を切ってください。そうすれば、ReadyBoostには何もキャッシュされないため、結果が誤って表示されることはありません。

簡単ではありませんが、試してみる価値はあります。

HDDがSataIIIで、300MiB/s以上で読み取り可能で、シーク時間が2msの場合、USBが2.0の場合はゲインが得られないため、その場合は、空きRAMがない場合にのみ使用してください。実際のFreeRAMと「待機中」のRAMを参照してください。

ProcessExplorerは「空き」RAMのみを提供し、「待機中」のRAMは表示しません。

2
anonymous

ExFATまたはNTFSとしてフォーマットされたフラッシュメモリデバイスでは、デバイスあたり最大32 GB最大8デバイス合計256 GBの場合:

Windows 7では、最大8台のデバイスで最大256 GBの追加メモリを使用でき、1つのストレージデバイスで最大32GBを使用できます。

ソース

FAT32としてフォーマットされたデバイスは、FAT32によって課されるファイルサイズの制限により、4GBに制限されていることに注意してください。

1
bwDraco

私もウィキペディアでこれを見つけました:

Windows 7では、最大256GBの追加メモリに対して最大8台のデバイスを使用できます。

1
Mahmoud Hossam

「どこか」についてはわかりませんが、 Wikipedia ReadyBoostの記事 はそれをサポートしています:

Windows Vista x86は3.5GBの使用に制限されています(Vista x64は最大16GBをサポートできます)。この制限はWindows7で削除されました。

そして

ReadyBoost for Windows Vistaの初期リリースは、1つのデバイスをサポートします。 Windows 7は、ReadyBoost用に複数のフラッシュドライブをサポートしています。

しかし、私はマイクロソフトのサイトで何も見つけることができず、それは勇気づけられません。

0
Jon Skeet

Microsoftの公式情報は、Windows 7製品Webサイトにあり、追加情報は TechNet にあります。一部の検索でMicrosoftからのさらに多くの情報が明らかになる可能性があると確信していますが、最初はこれで十分です。

0
Marcus

知っておくべきこと:「待機中」のRAMはRAMこれは無料ではありませんが、すぐに無料になる可能性があります。

WindowsはFree RAMはゼロです(少なくとも私の2BiGでは)と言いますが、333MiBを超えるRAMがあり、ReadyBoostも機能しています。

32ビットに関する最終結論:

  • 速度を向上させるために、できるだけ多くのUSBポートでできるだけ高速のUSBスティックを使用してReadyBoostを使用することをお勧めします
  • 4GiBページファイルは、専用HDDにできるだけ速く、または少なくとも専用FAT32パーティションに割り当てられ、システムパーティション内のファイルとしては割り当てられません。

64ビットに関する最終的な結論(多くのGiB RAM)):

  • PageFileにRamDriveを使用する
  • HDDが高速の場合は、ReadyBoostを使用しないでください

それは私が自分の「tets」に基づいて言うことができることです。

0
anonymous