Windows ReadyBoostはパ​​フォーマンスに有意な影響を与えますか?


39

Vista以降のWindowsで利用可能なWindows ReadyBoostテクノロジーは、パフォーマンスに大きな影響を与えますか?

システムを比較するシステムと比較しないシステムを比較する有名なベンチマークはありますか?

USBフラッシュデバイスの速度は、パフォーマンスの向上に測定可能な影響を与えますか?

どのような使用シナリオで利益が得られるか、どのような状況で利益が得られないか?


推奨事項に関しては、システムに搭載されているRAM容量の1〜3倍を使用することをお勧めします。こちらをご覧ください

1
www.anandtech.comは数年前にvistaの性能レビューを行い、これを調査しました。どうやらreadyboostは512MBのRAMを搭載したPCでのみ使用できます。これ以上ある場合(そして実際にそうすべきです)、違いに気付かないでしょう。ReadyBoostパフォーマンス
シェーンカーニー

私にとってはいつも一種の手品に思えた。アプリケーションを高速で起動する場合は、SSDに配置します。
ブラッドギルバート

私は、1GBのマシンでいくつかのことを高速化(ブート時間から10秒短縮)しましたが、他の速度(iTunesの再生など)を遅くしました。結局、USBキーをラップトップから突き出して保証する価値はないと感じました。私の理論では、Readyboostはキャッシュするデータを暗号化するため、iTunesの古いDRMで保存された曲も復号化を必要とするため、グリッチなしで曲を再生するにはCPUの負荷が大きすぎます。
マシューロック

回答:


26

私は非常に懐疑的で、64ビットのWindows 7 RCを実行している8730wラップトップに6GBのRAMを搭載していました。しかし、SDカードは今ではとても安いので、外出してパナソニッククラス10(22MB / s)8GB SDカードを購入し、ラップトップに入れてReadyBoostを有効にしました。驚いたことに、それは非常に顕著なパフォーマンスの向上でした。ただし、キャッシュのようなパフォーマンスの向上であることを理解する必要があります。つまり、2回目、3回目にアプリケーションを起動すると、かなりの改善が見られます。それにもかかわらず、私はラップトップにSDカードを保管していることを確信しています。それは「隠されて」おり、USBスティックのように突き出ていません。


4
これに対する受け入れられた答えを変更しました。Windows 7では、Vistaよりも顕著に恩恵を受けているようです。
クリスW.レア

6
「それはかなり顕著なパフォーマンスの向上でした」-私たちはどのくらいの利益を話しているのでしょうか?測定しましたか?プラセボ効果と、Windowsの組み込みシステムキャッシュの通常の効果が、見た結果に影響を与えないように、どのように除外しましたか?
thomasrutter

@thomasrutter、それははるかに高速です、私を信じて、あなたはそれがはるかに高速であることを知るために常にすべてを測定する必要はありません。特に、物事が10倍高速で、10年間ずっと毎日PCを使用している場合は、明らかになります。
デビッドd C eフレイタス14年

2
実際、はい、すべてを測定する必要があります。確認バイアスとプラセボ効果は驚くほど効果的です。
ジェイミーハンラハン

10

はい、そうです。システムがI / Oバウンドになるたびに、パフォーマンスが大幅に向上します。Visual StudioやApache OpenOfficeのようなディスクを大量に使用するアプリケーションは、ReadyBoostを使用しない場合と比較して著しく高速に起動します。これは、8 GBの物理メモリを搭載したシステム上にあります。

私が気付いたパフォーマンスの最も明らかな向上は、システムが休止状態から再開したときです。私のコンピューターは、再開後最初の5分間ほどの激しいディスクアクティビティのために常に応答していませんでしたが、この間、ReadyBoostはシステムパフォーマンスと応答性を大幅に改善しました。


7

2台のコンピューターで詳細な比較を行いました。1台はWindows 8.1、もう1台はWindows 7です。

RAMの量が少ないシステムでReadyBoostを有効にしたときに測定した改善点は次のとおりです。

  • 写真、音楽、ビデオなどのメディアファイルを開く速度はわずかに高速です(約2%)。
  • Webページの読み込みとOfficeアプリケーションの使用はわずかに高速です(約2%)。
  • システムの起動タイミングが改善されます(最大7%)。
  • 最もよく使用されるアプリケーションは、より速く起動します(10〜15%)。

ReadyBoostは、CPUやGPUを集中的に使用するゲームをプレイしたり、アプリケーションを実行したりするときに、プラスの影響はありませんでした。

詳細なテスト手順とすべての結果については、ReadyBoostが機能しますか?遅いPCのパフォーマンスが向上しますか?


1

パフォーマンスに関連する他の多くのことと同様に、それはあなたがしていることやシステムの他のコンポーネントと多くの関係があります。

ローエンドPCを持っているなら、「スーパーユーザー」と呼ばれるサイトにいる誰かが疑うでしょう:-)、それはおそらく有益でしょう。少なくとも2Gメモリ(および4-8Gが一般的になりつつある)を備えた高性能システムをお持ちの場合、ReadyBoostはおそらく、フラッシュドライブ全体とより重要なUSBポートの専有を保証するほど十分なパフォーマンス向上を加えません。

メモリは安いので、HTPCを4Gにアップグレードするのを2倍にしました。1年前に支払った価格の半分以下(35ドル対75ドル)で、もともとシステムを構築したのと同じメモリ(Corsair twinxsomethingfastの2倍)を使用しました。以前にReadyBoostで使用していた4Gメモリフラッシュドライブがありますが、実際のメモリをより速く感じます。起動時間は関係ありません。私のシステムはメディア/ゲーミングPCであり、ほぼ24時間稼働しています。


2
確かに、私は自分でローエンドPCを持っていませんが、私たちの「スーパーユーザー」は、自分のボックスが印象的であっても、しばしば他の人のためにローエンドPCを予算内で構築することになります:-)
Chris W. Rea

1
いい視点ね!ほとんどの場合、私の「古い」システムは他の人のために再利用されますが、時々、古いシステムにLinuxを置いてから配ります:)。
jtimberman 2009

1

ReadyBoostは、ほとんどのラップトップハードドライブよりも高速にアクセスできるように設計されています。

システムRAMとハードドライブの間の並べ替え。

ほとんどのラップトップハードドライブは5400 rpmで回転し、ランダムな読み取りと書き込みのアクセス時間は約10〜15ミリ秒です。比較すると、フラッシュメモリのアクセス時間は、同等のランダム読み取りおよび書き込みに対して4〜6ミリ秒です。

ReadyBoostが設計されたのは、最も頻繁に使用される、または最近使用された2〜8 GBのデータをフラッシュメモリに配置することです。


1

RAMにはないプログラム起動データ、または不要なときにクリアされるプログラム起動データを保存するか、システムの電源を切ることにより、パフォーマンスが向上します。

実行されたこれらの少数のテストの簡略化された結果は、それ以降すべてのWebサイトで使用されており、そのゴミ(Google itと99%はパフォーマンスを向上させない、実際に試してみた人はほとんどいません)、まったく誤解を招きます。

Windows 7(x64)、9 GB DDR3(使用中に約6 GBにしか達していない)、および16 GB Sandisk micro SDカードを使用してテストしました。

起動された速度プログラムは、3〜5秒から1秒未満に大幅に改善されました。

それがパフォーマンスの向上が得られる場所であり、それが作成された理由です。Ttは、プログラムが使用する可能性のある他のファイルの読み取りまたは書き込みパフォーマンスを向上させません。プログラムの起動専用です。

私はいつも一種の手品のように思えました。アプリケーションを高速で起動する場合は、SSDに配置します。

私は、小さな費用対効果のあるものでした:)128GBのSSDは、数年間使用するウィンドウには十分ではないこと、プログラムの更新とインストール、スキャンダラスな価格のものはすべて知っています。SSDのホスト全体で発生した深刻なバグは言うまでもありません。当時の16 GBカードの価格は約15ドルで、はるかに手頃なオプションです。


0

ReadyBoostは、多くをハードディスクに書き込むときに大きな利点を提供します。私はかなりまともなマシンを持っています。クアッドコア3GHzプロセッサを搭載した5GB RAM。ReadyBoostを使用すると、アーカイブの圧縮/解凍の大量のデータをコピーするなど、I / Oを集中的に使用するタスクを実行すると、書き込み速度が10倍になることがよくあります。大量のデータを書き込まない場合、パフォーマンス上のメリットはありませんが、システムのメモリが不足している場合、ReadyBoostは最も一般的なタスクを高速化できることを理解しています。


0

私のラップトップのカードリーダーはusb3駆動のクラス10 50mb / s 16gb SDカードを持っています。4GBのRAMを使用しても、パフォーマンスは抜群です。つまり、USB 2またはクラス4のSDカードは機能しません。私は横になっていたランダムなクラス4 SDカードを使用してテストしましたが、パフォーマンスは無視できました。後でssdにアップグレードします。ラムでもストレージでもないキャッシュであることを忘れないでください。Windows 8.1を使用しています。

readyboostを最大限に活用するためのいくつかの方法。

NTFSではなくexFATにフォーマットし、デバイス全体を使用するほど、より良い結果が得られます。exFATはシーケンシャルチェックが少ないため、高速です。1つの大きなファイルにジャーナリングされたファイルシステムは必要ありません。lmaoをジャーナルすることは何もありません。Oooo 1ファイル...パフォーマンスexFATが勝ちます。

SDを使用する場合は、クラス10のSDであることを確認してください。クラス4は何も提供しません。

USB 3. SDなどを使用していることを確認してください。SDを選択したのは、ラップトップであり、SDポートを使用していないためです。デスクトップのUSB 3 USBスティック。

サイズが大きいほど良い。アプリケーションの使用中にファイルをコピーすると、最大のパフォーマンスが見られました。基本的に、壁にぶつかることなく他のものに取り組んでいる間、物をインストールしてコピーすることができます。Windowsは、ハードドライブの使用時にページング解析をキャッシュする場合など、必要に応じてページングも行います。

長く使用するほど、より良いreadyboostとsuperfetchが連携して最高の状態になります。


クラス10に進むことについて言及していますが、それはカードとの間のスループットに関するものです。どのパフォーマンスが最も影響があるかをテストしましたか?たとえば、IOレイテンシ、#IOPSまたはスループット?
ヘネス14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.