Windows 10 Fall Creators Update에서 DirectX 9 메모리 할당 버그 수정

차례:

비디오: Что такое Directx 2024

비디오: Что такое Directx 2024
Anonim

메모리 할당 문제는 Windows 8 이후로 지속적으로 존재하며 Windows가 게임에 메모리를 할당하는 방식에 미치는 영향을 보여줍니다.

Windows 8 이전에는 가용성과 요구 사항에 따라 메모리가 게임에 자유롭게 할당되었습니다. 사람들이 Windows 8, 8.1 및 최신 Windows 10으로 업데이트 할 때 변경되었습니다.

이 변경으로 인해 시스템은 다른 기준에 관계없이 최대 4GB의 VRAM 만 할당 할 수있었습니다. 이 고정 금액 이전에 잠겨 있으면 많은 게이머에게 문제가 발생했습니다.

구조에 가을 크리에이터 업데이트

아주 오래 기다린 후에 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에서 사용할 수 있었지만 4GB 이상의 VRAM이있는 GPU에서는 합리적으로 작동하지 않았습니다. Windows 8 기간 동안 메모리의 추세로 인해 그래픽 API 표면 영역에서 여러 32 비트 값이 오버플로 될 수 있으므로 오버플로를 허용하지 않고 위생 처리 및 고정하려는 노력이있었습니다. D3D9에 대한 클램프가 너무 일찍 적용되어 고정 된보고 대신 할당 실패가 발생했습니다."

확실히 시간이 걸렸지 만 Microsoft 가이 문제를 끝내는 것처럼 보입니다. Windows 10은 일반적으로 Windows 게임을위한 진정한 전환점이되고 Microsoft는 게이머를위한 훌륭한 플랫폼을 제공하는 데 깊은 관심을 가지고 있습니다.

Windows 10 Fall Creators Update에서 DirectX 9 메모리 할당 버그 수정