Windows Vista では、パフォーマンスを向上するために、Windows PC アクセラレータと呼ばれる一連の機能が備わっており、デマンド ページングに関連する応答性の問題に対処します。
メモリ管理テクノロジの Windows SuperFetch は、Windows ベース PC で今までの使用パターンに基づいてメモリの内容を最適な状態に維持し、特定の時間にシステム メモリの内容がどのような状態になっているべきかを Windows Vista がインテリジェントに判断できるようにします。また、Windows Vista で、優先度の高い内容をメモリの外に排除してしまうような、問題のあるメモリの使用パターンを検出して回避できます。
Windows ReadyBoost 対応フラッシュ デバイス は、Windows Vista のメイン メモリのディスク キャッシュ機能を拡張します。ReadyBoost 対応デバイスは、USB 2.0 フラッシュ ドライバ、Secure Digital (SD) カード、または CompactFlash カードとして実装できます。キャッシュ用に ReadyBoost 対応のフラッシュ メモリ デバイスを使用すると、Windows Vista では、通常、従来のハード ドライブの場合と比較して 8 〜 10 倍の速さというパフォーマンスでの、ランダムなディスクの読み取りが可能になります。
ReadyBoost 対応の外部デバイスは、いつでも削除される可能性がありますが、ReadyBoost テクノロジでは、システム サービスが中断したり、データが損失したりしないように保証されています。データは必ずハード ディスクに書き込まれてからフラッシュ デバイスにコピーされるので、フラッシュ デバイス内に保持された各データ ビットをハード ディスクに安全に複製できます。また、ReadyBoost は、データが生成された PC システムでのみ使用されるデータを暗号化します。
Windows ReadyDrive とハイブリッド ハード ディスク ドライブ は、回転式メディアと非揮発性フラッシュ メモリ (NVRAM) の統合キャッシュを両方含む標準のハード ドライブです。このキャッシュ バッファ ディスクは、ディスク ドライブに書き込みを行い、ディスク ドライブが長期間にわたってスピンダウンし続けることで、バッテリの寿命を延ばしたり、モバイル システムのドライブの全体的な信頼性を向上したりできるようにします。非揮発性キャッシュからのデータの提供により、ランダムなディスク入出力における待機時間の発生が回避され、ブート プロセスや再開プロセスのパフォーマンスと、ディスクやメモリの使用率が高いアプリケーションのパフォーマンスが向上します。
Windows PC アクセラレータ
| Windows PC アクセラレータ | |
| Using Memory in Your Storage Device to Speed Up Your Computer | |
| Windows Vista Performance Enhancements |
パフォーマンスと評価 - WinHEC 2006
テクノロジの仕様
| NV キャッシュを管理する ATA8-ACS コマンド セット | |
| NV Cache Manager Structures in Windows Driver Kit |