ReadyBoostは機能しますか?低速のPCのパフォーマンスは向上しますか?

ReadyBoostの背後にある理論は、 RAMメモリ(RAM memory)の量が少ない古いコンピュータの速度を上げるのに役立つというものです。ただし、このテクノロジーがどの程度の影響を与えるかは誰にもわからないため、独自の測定を行い、ReadyBoostがプラスの影響を与えるかどうかを確認することにしました。私たちが見つけたものを学ぶために読んでください:

テスト比較(Test Comparison)に使用したPC

これらのテストには3つのハードウェア構成と2台のコンピューターを使用しました。Windows8.1Proを搭載したラップトップとWindows7Ultimate(Pro)を搭載(Windows 8.1) (Windows 7)たデスクトップです(Ultimate)。どちらのオペレーティングシステムにも、64ビット版のWindowsが搭載されていました。ラップトップでは、内蔵の4GBのRAMを使用し、2GBを取り外した後に測定とテストを行ったため、ReadyBoostが(ReadyBoost)RAMメモリ(RAM memory)の量が少ないシステムに与える影響をより適切に評価できます。

このラップトップは、AMDクアッドコア(AMD Quad-Core A8-4500M APU)A8-4500MAPU(Acer Aspire V3-551)を搭載したAcerAspire V3-551であり、 CPUと512MBのメモリを共有するAMDRadeonHD7640Gグラフィックプロセッサが統合されています。このラップトップのストレージは500GBのSeagateハードディスクドライブ(disk drive)で、5400rpmで動作します。デフォルトでは、このラップトップには4GBのDDR3RAMが搭載されています。

デスクトップは、AMDクアッドコア(AMD Quad-Core) A4-3670K APU 、 CPUと512MBのRAMメモリ(RAM memory)を共有するAMD RadeonHD6530D ビデオカード(video card)を搭載したカスタムビルドのPCです。このPCには、1TBおよび7200RpmのWesternDigitalCaviar (Rpm)Blue(Digital Caviar Blue)ハードディスクと、4GBのDDR3RAMが搭載されています。これらのコンポーネントはすべて、ASRockA75M-HVSマザーボード(ASRock A75M-HVS motherboard)によって接続されています。残念ながら、このPCには4GBのメモリモジュール(memory module)しかなく、ラップトップのように2GBを取り外すことはできませんでした。

オペレーティングシステムは最新であり、約3か月前にインストールされました。また、毎日のアプリケーションもインストールされています。インターネット(Internet)ブラウザ、メディアプレーヤーなど。

ReadyBoostに使用したフラッシュメモリは、 NTFSファイル(NTFS file)システムを使用してフォーマットされた、8GBの容量とUSB2.0(space and USB)を備えたHPv135wドライブです。(HP v135w)

私たちが行ったテスト

各PCとハードウェア構成(PC and hardware configuration)で一連の5つのテストを実行したため、 ReadyBoostがシステムパフォーマンスに与える影響について可能な限り正確な概要を取得できます。

まず、PCMarkVantagex64ベンチマークを使用しました。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

このベンチマークは、デジタルメモリ、テレビと映画(TV and movies)、ゲーム、音楽、通信、生産性をカバーする一連の8つのテストスイートで一般的なシステムパフォーマンスを測定します。(system performance)少なくとも理論的には、Officeアプリケーションの使用、Webの閲覧、映画の視聴などのタスクを実行しているときに、 ReadyBoostが一般的なシステムパフォーマンスに与える影響を正確に測定する必要があります。(system performance)

このベンチマークに使用した設定は次のとおりです。解像度(Resolution)-1024x768、 アンチエイリアシング(Anti-Aliasing)-なし、テクスチャフィルタリング(Texture Filtering)-最適およびHDDスイートターゲット-C (Optimal and HDD Suite Target)(C. Both) 「完全な精度を強制する」("Force full precision")および「ソフトウェア頂点シェーダーを強制する」("Force software vertex shaders")レンダリングオプションの両方がオフになっており、各テストは3回繰り返されました。

次に、3DMarkVantageベンチマークを使用しました。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

ご存知のように、このベンチマークは一般的なDirectX10ゲームのパフォーマンスを測定します。パフォーマンス(Performance)プリセットを選択して、すべてのテストを3回実行し、平均結果を測定しました。

次に、BootRacerを使用して、 (BootRacer)ReadyBoostが各(ReadyBoost)テストシステム(test system)の起動時間にプラスの影響を与えるかどうかを測定しました。各システムで3つの連続した起動手順を測定し、平均を計算しました。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

このテストは、パスワードの書き込みにかかる時間を追加することなく、オペレーティングシステム(operating system)の起動からコンピューターが完全に応答するまでの経過時間を測定するため、非常に便利です。

測定に使用した4番目のアプリケーションはAppTimerです。理論的には、ReadyBoostは、 (ReadyBoost)SuperFetchシステムが一般的な(SuperFetch system)システムパフォーマンスを(system performance)向上させるのに役立ちます。これは、PCで最もよく使用されるアプリケーションを学習し、システムの起動(system startup)後にそれらをプリロードすることで実現されます。これにより、アプリケーションを起動したときの読み込みが速くなります。これらの測定は、Acer Aspire V3-551ラップトップ(Acer Aspire V3-551 laptop)でのみ実行しました。これは、非常に頻繁に使用され、サインインするたびに同じアプリケーションを使用する傾向があるためです。このラップトップで最も使用されているプログラムは、OperaNext(Opera Next)MicrosoftVisualStudio2012です。(Microsoft Visual Studio 2012)。これらは、過去2か月間毎日使用されています。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

これらのアプリケーションで5つの起動テストを実行し、各アクションの間に5000ミリ秒の遅延がありました。ウィンドウ検出モード(detection mode)ウィンドウ名(Window Name)/>で、ウィンドウを閉じる方法(Window Close Method)Alt + F4でした。

最後になりましたが、Windowsのパフォーマンスモニター(Performance monitor)ツールを使用して測定を行いました。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

ReadyBoostキャッシュカウンター用のデータコレクターセット(Data Collector Set)を設定しました。PCMark Vantage x64ベンチマーク(PCMark Vantage x64 benchmark)の実行中に情報を収集しました。これは、数時間実行される完全なテストであり、 ReadyBoostの動作を確認するのに十分な時間があるためです。データコレクターセット(Data Collector Set)のセットアップ方法を確認したい場合は、このチュートリアルを確認し、ReadyBoostキャッシュ(Cache)カウンターを追加してください。このカテゴリのカウンターは、 R​​eadyBoost(ReadyBoost)を有効にした後でのみ使用できます。

ReadyBoostが(Impact ReadyBoost Has)一般的なシステムパフォーマンス(General System Performance)に与える影響

PCMark Vantageを実行している間、4GBのRAMを搭載したラップトップ(Laptop)と4GBのRAMを搭載したデスクトップ(Desktop)ReadyBoostを使用した場合、スコアは1〜2%高くなりましたが、驚くべきことに、 2GBのRAMを搭載した(RAM)ラップトップ(Laptop)では約1%低くなりました。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

また、 PCMark Vantage(PCMark Vantage)によって実行されたほとんどのテストでは、 MemoriesスイートとProductivityスイートの2つの例外を除いて、ReadyBoostを使用しても改善が見られなかったことがわかりました。これらの一連のテストでは、スコアは毎回最大2%向上しました。

Memoriesスイートは、写真、ビデオ、または音楽のコピー、整理、共有など、さまざまな状況でコンピューターのパフォーマンスをテストします。以下に、Memoriesスイートのテストの結果を示します。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

Productivityスイートは、インターネット(Internet)の閲覧やOfficeアプリケーションの使用などの通常のタスクでシステムパフォーマンスを測定します。(system performance)以下に、生産性(Productivity)テストスイートの結果を示します。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

PCMark Vantageゲーム(Gaming)コミュニケーション(Communication)のテストでは、 ReadyBoostを有効にしたときに常に1%低いスコアが記録されました。

ゲーム(Gaming)スイートは、ゲームコントローラー(game controller)の接続からオンラインゲームのプレイまで、ゲームシナリオでCPUGPU、およびHDDのパフォーマンスをテストします。(GPU and HDD performance)以下に、ゲーム(Gaming)スイートのテストの結果を示します。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

Communicationスイートは、電子メールの送信やインターネット(Internet)を介した情報の共有などの状況でコンピューターのパフォーマンスをテストします。以下に、Communicationスイートのテストの結果を示します。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

ReadyBoostが(Impact ReadyBoost Has)ゲームパフォーマンス(Gaming Performance)に与える影響

3DMark Vantageを実行している間、結果はReadyBoostがゲームのパフォーマンスに影響を与えないことを示しています。

このベンチマークは、ゲームの実行中のCPUとGPUのパフォーマンスを測定し、 (CPU and GPU performance)ReadyBoostが有効になっている場合、スコアに目立った違いは見られませんでした。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

測定された最大の差は0.002%であり、統計的に有意ではありません。

ReadyBoostが(Impact ReadyBoost Has)Windowsの起動タイミングに与える影響(Windows Boot Timings)

BootRacerは、ReadyBoostが(ReadyBoost)オペレーティングシステム(operating system)の起動タイミングを改善することを示しました。4GBのシステムでは、改善はわずか1秒でしたが、2GBのシステムでは4秒でした(7 % faster)。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

RAMの量が少ないシステムでは、起動タイミングが適切に改善されていることに気付くでしょう。

ReadyBoostが(Impact ReadyBoost Has)アプリケーションの起動時間(Application Startup Time)に与える影響

オペレーティングシステム(operating system)の起動直後にアプリケーションを起動すると、システムの電源を入れてから15(application 15)分後に同じアプリケーションを開く場合に比べて起動が遅くなります。これは、Windowsにログインするとすぐに多くのサービスとバックグラウンドプロセスが起動するためです。

注意として、これらの測定は、 4GBのRAMと2GBのRAMを搭載した(RAM)Acer Aspire V3-551ラップトップ(Acer Aspire V3-551 laptop)でのみ実行されたため、使用可能なRAMが少ない場合とReadyBoostが持つ影響を簡単に比較できます。まともな量のメモリがあります。

ReadyBoostは、ログインするとすぐに、頻繁に使用するプログラムを開くときに優れた機能を果たします。これにより、アプリケーションの最初の起動時間が10〜15%向上します。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

閉じてからもう一度起動すると、ReadyBoostは改善されますが、マージンは小さくなります。その影響は、PCにログインしてすぐに頻繁に使用するアプリケーションを起動したときに最も顕著になります。

ReadyBoostはどのようにフラッシュドライブ(Flash Drive)を使用してパフォーマンス(Performance)を向上させますか?

パフォーマンスを向上させるために、ReadyBoostが接続したHPフラッシュメモリをどのように使用しているかを確認できるように、パフォーマンスモニターで(Performance Monitor)データコレクターセット(Data Collector Set)を使用しました。次の指標を確認しました。

  • MBキャッシュ-ReadyBoost(MB Cached)(ReadyBoost)メインRAMメモリからメモリスティックにコピーしたデータの量。

  • 使用キャッシュ(Cache Used)-パフォーマンスを向上させるために、PCVantageの実行中にReadyBoostが以前にキャッシュしたメモリをどれだけ使用したか。使用するキャッシュメモリが多いほど、優れています。

  • Skipped Reads/Second(ReadyBoost)ハードドライブから読み取る代わりにフラッシュドライブからデータを読み取った回数。フラッシュドライブからの読み取りが頻繁になると、読み取りが速くなり、パフォーマンスが向上します。

測定は、Acer Aspire V3-551ラップトップ(Acer Aspire V3-551 laptop)に4GBのRAMが搭載されている場合と、2GBのRAMが搭載されている場合に行われたため、 (RAM)ReadyBoostが異なるメモリ量の同じシステムに与える影響を確認できました。

結果はかなり関連性があり、すべてのカウンターは、ラップトップに2GBのRAMがある場合、ReadyBoostはラップトップに4GBの(ReadyBoost)RAMがある場合の少なくとも2倍のフラッシュメモリを使用することを証明しました。ReadyBoostは、ラップトップに(ReadyBoost)RAMが2GBしかない場合に、合計データ量の2倍をキャッシュし、フラッシュメモリのストレージ容量(storage capacity)を2倍使用し、ハードディスクドライブ(disk drive)を使用してフラッシュメモリからデータを読み取ることを回避したことがわかります6 。 4GBの(memory 6)RAMを搭載した場合の2倍。

ReadyBoost、パフォーマンス、ベンチマーク、テスト、Windows

上のグラフは、 ReadyBoost(ReadyBoost)がメモリの量が少ないシステムに与える影響が大きくなっていることを簡単に確認できます。

まとめ(Summary)-ReadyBoostは何を提供しますか?

要約すると、RAMの量が少ないシステムでReadyBoostを有効にしたときに得られる改善の概要は次のとおりです。

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

ゲームをプレイするとき、またはCPUまたはGPU(CPU or GPU)を集中的に使用するアプリケーションを実行するときに、 ReadyBoostを有効にしても違いはわかりません。また、 RAM(RAM)を追加すると、改善点は小さくなります。4GBを超えるRAMを搭載したシステムでは、何も改善されていないことに気付くでしょう。ReadyBoostは、2GB以下の(ReadyBoost)RAMを搭載したシステムで最も効果的です。また、 SSDドライブ(SSD drive)をコンピューターに追加することは、 ReadyBoostを使用しても意味がないことを意味します。SSDを追加した後、いくつかの非常に迅速なテストを実行しましたが、 ReadyBoostが無関係になることにすぐに気付きました。



About the author

私は 10 年以上の経験を持つソフトウェア開発者です。私は Mac プログラミングを専門としており、TextEdit、GarageBand、iMovie、Inkscape など、さまざまな Mac アプリケーション用に数千行のコードを書いてきました。また、Linux および Windows 開発の経験もあります。開発者としての私のスキルにより、macOS から Linux まで、さまざまなソフトウェア開発プラットフォーム向けの高品質で包括的なチュートリアルを作成することができます。このチュートリアルは、使用しているツールについて詳しく知りたい人にとって最適な選択肢です。



Related posts