Windows 11で、Microsoftはそのオペレーティングシステムにかなり多くの異なる新機能を導入しました。Windows 11とWindows 10がDirectStorageをサポートすることも含めて。以前は、新世代のXboxの所有者が利用できました。しかし、多くのユーザーは、この技術がいったい何をするのか、なぜ必要なのか、まだ疑問に思っています。
Windows 11、Windows 10、およびXboxでDirectStorageが必要な理由
技術は常に進化しているため、企業は競争力を維持するために、自社製品にどんどん機能を追加していかなければなりません。このため、ユーザーは、現在のオペレーティング・システムのさまざまな新機能の次の発表をよく観察することができます。
この点で、マイクロソフトはWindowsと非常に密接な関係があります。同社は、Windows 10とWindows 11のパフォーマンスを向上させ、新機能を追加するさまざまなアップデートを常にリリースしています。
Windows 11をリリースする際、同社はこのオペレーティングシステムがゲーマーにとって最良の選択肢になると述べました。ゲームは長い間、現代文化の一部であったため、これは多くのユーザーにとって非常に重要なことです。ゲームにPCを使うことで、最新のハードウェアで最高のグラフィックスとFPSでプレイすることができます。もちろん、これは、そのような結果を示すことができるかなり強力なシステムにのみ適用されます。
それでいて、オペレーティングシステムに組み込まれたいくつかの機能は、ゲーム体験を向上させることもできます。その一つがDirectStorageという技術です。かなり前に新世代のXboxで導入され、最近になってWindows 11とWindows 10に追加されました。この技術を利用できるユーザーには、一定のメリットがあります。しかし、多くの人は、DirectStorageがなぜゲーム体験に良い影響を与えるのか、どのようにして自分のPCで有効にできるのか、まだ十分に理解していません。
DirectStorageが具体的に行っていること
基本的にDirectStorageは、最新のGPUの処理を並列化することで、SSDの速度を最大化するように設計された機能で、これはその巨大なパワーによって実現されています。この機能はDirectX 12と互換性があり、Xbox Series SとSeries Xコンソールで導入されました。その後、この機能はWindows 10またはWindows 11のPCにも実装されました。これにより、ゲーム内のローディング画面をほぼ完全になくし、場所の読み込みを高速化することができます。
この機能が具体的にどのように動作するのかを理解するには、PS5でそのアナログがどのように動作するのかを理解するとよいでしょう。PS5のSSDの最大速度は毎秒5.5GBですが、PCでは毎秒7GBまでの速度でSSDを載せることができるということです。しかし、ソニーの圧縮機能を使うことで、最大で毎秒9GBのデータ転送速度を実現できたのだそうです。
この方法の本質は、圧縮することで容量を大幅に削減し、5.5GBのファイルをディスクから移動させ、PS5で圧縮を解除して9GBのデータを受信することです。
この方法では、ファイルを解凍してゲームやアプリで使用するために、かなりのパワーが必要です。通常はCPUがこの作業を行いますが、他の作業もCPUリソースを必要とするため、CPUパワーが極端に低下してしまうことがあります。PS5の場合、データ解凍のためだけに専用のCPUを使うことで、この問題を解決しています。しかし、PCでは、この目的のために追加のプロセッサを置くことはありません。
そこで登場したのがDirectStorageです。この技術により、コンピュータは圧縮されたデータを直接GPU(グラフィックプロセッサ)に転送し、そこで解凍することができるようになります。最近のGPUのパワーは、こうした目的にはかなり十分です。このデータのほとんどはGPUで何らかの形でレンダリングに使用されるため、これはビデオゲームに最適なソリューションです。
この技術により、SSDとGPUはその能力を最大限に発揮し、長いローディング画面から解放されます。これは、ゲーマーにとって本当に便利で重要な機能で、より高いパフォーマンスを得ることができますが、十分に強力なPCまたはXboxを持っている場合に限られます。
DirectStorageが動作するための最小システム要件は何ですか?
DirectStorageが動作するためのシステム要件というと。PCの場合、1TB以上の容量を持つNVMeドライブが必要です。つまり、適切なインターフェイスで接続されたドライブが必要です。
NVMeは今や時代遅れとなったSATAよりもはるかに高速なので、DirectStorageはこのインターフェースでしか動作しないのです。
また、DirectStorageが動作する唯一の技術であるDirectX 12 UltimateとShader Model 6.0をサポートしたビデオカードが必要です。現時点では、Nvidiaの2000シリーズ以上、およびAMDのRDNA 2アーキテクチャを搭載したビデオカードが該当します。
Xboxの場合、新世代のXboxシリーズSまたはXboxシリーズXのコンソールをお持ちであれば大丈夫です。この機能は、特別な手順を踏むことなく、デフォルトで利用できるようになります。
さらに、実行するゲームもDirectStorageをサポートしている必要があります。2022年には、このようなゲームがもっと登場するはずです。
DirectStorageを有効にする方法
有効にするために何かする必要は特にありません。DirectX 12では自動的に動作します。必要なのは、このドライバでゲームを起動することだけです。
また、Xboxの場合、デフォルトで動作し、すべての対応ゲームで動作します。