Windows 10 Fall Creators UpdateはDirectX 9のメモリ割り当てバグを修正します

目次:

ビデオ: Windows 10 Fall Creators Update - Official Release Demo (Version 1709) 2024

ビデオ: Windows 10 Fall Creators Update - Official Release Demo (Version 1709) 2024
Anonim

メモリ割り当ての問題は、Windows 8の時代から続いています。Windowsがゲームにメモリを割り当てる方法に与える影響がどれほど重要かを示しています。

Windows 8より前は、可用性と要件に応じて、ゲームにメモリが自由に割り当てられていました。 それは、人々がWindows 8、8.1、さらに最近ではWindows 10にアップデートしたときに変わりました。

この変更は、特に、他の基準に関係なく、システムが最大4GBのVRAMのみを割り当てることを意味していました。 この一定量の前にロックされると、多くのゲーマーに問題が発生しました。

Fall Creators Updateによる救助

非常に長い待機の後、MicrosoftはFall Creators Updateの実装によりこの変更をロールバックしたようです。

この問題はDirect3D APIの根幹にありましたが、現在は修正されており、利用可能なメモリをより正確に読み取ることができます。

残念ながら、Windows 8.1で同様の修正プログラムが利用できるようには見えないため、この問題を解決したい人にとっての最善の行動は、Windows 10にアップグレードすることです。

大したことだ

4GBを超えるVRAMを持っていない人にとって、この問題は重要ではないように思えます。 4GBを超えるVRAMを搭載したマシンは一般に上層と見なされ、ほとんどの消費者はそのような問題を抱えていません。

ただし、4GB以下のマシンはRAMとVRAMの組み合わせを使用するため、この問題はこれらのユーザーにも影響します。

全体として、すべてのWindows 10ゲーマーは、新しいFall Creators Updateに更新して、この非常に重要なメリットを享受する必要があります。

問題はほとんどの人が考えるよりも古い

この問題はWindows 8時代の始まりに起因するものでしたが、開発者がWindows 7に既に存在する問題を修正しようとした結果として生じたように思われます。

以下は、Direct3DのシニアソフトウェアエンジニアであるJesse Natalieが、Windows 7にまで遡る状況について言わなければならなかったものです。

「 このAPIはWindows 7で使用可能でしたが、4 GBを超えるVRAMを搭載したGPUに直面した場合、適切に動作しませんでした。 Windows 8の期間中、メモリの傾向がグラフィックAPIの表面領域全体でいくつかの32ビット値のオーバーフローにつながることに気づいたため、オーバーフローを許可するのではなく、サニタイズとクランプを行うための協調努力がありました。 D3D9のクランプの適用が早すぎたため、レポートをクランプする代わりに割り当てが失敗しました。 」

確かにしばらくかかりましたが、Microsoftがこの問題に終止符を打ったようです。 Windows 10は、一般的なWindowsでのゲームの真の転換点であることが証明されており、Microsoftはゲーマーに優れたプラットフォームを提供することに深い関心を持っています。

Windows 10 Fall Creators UpdateはDirectX 9のメモリ割り当てバグを修正します