Windows 11의 DirectStorage는 무엇이며 PC에서 지원합니까?

Windows 11에서 DirectStorage를 완벽하게 지원하므로 게임이 그 어느 때보다 빠르게 로드됩니다.

Windows 11은 이제 새 PC에 OS가 제공되고 자격을 갖춘 Windows 10 사용자에게 무료로 제공되는 업그레이드와 함께 마침내 여기에 있습니다. Windows 11에는 흥미로운 점이 많지만 게이머 커뮤니티에서 다른 모든 기능을 능가하는 기능은 거의 없습니다.

개선된 Microsoft Store, Xbox Game Pass인 Auto-HDR과 함께 DirectStorage는 Windows 11에 제공되는 최신 기능 중 하나입니다. 그러나 다른 많은 Windows 11 기능과 마찬가지로 모든 장치에서 지원하는 것은 아닙니다. 이 기능에 대해 알아야 할 모든 세부 사항과 이 기능의 혜택을 받는 사용자 중 한 명이 될지 여부에 대해 자세히 알아보겠습니다.

Windows 11의 DirectStorage란 무엇입니까?

DirectStorage는 DirectX 제품군의 API입니다. 원래 Xbox Velocity Architecture용으로 설계되었지만 Microsoft는 이제 Windows PC에도 이를 도입하고 있습니다. 간단히 말해서 DirectStorage는 게임의 로드 시간을 크게 줄일 수 있습니다. 뿐만 아니라 DirectStorage를 통해 게임은 그 어느 때보다 훨씬 더 상세하고 광범위한 가상 세계를 렌더링할 수 있습니다.

어떻게 하는지 궁금하시다면 여기 자세한 내용이 있습니다. 지난 몇 년 동안 게임 워크로드의 발전으로 많은 것이 바뀌었습니다. 새로운 게임 워크로드는 로드하는 데이터를 최적화합니다. 한 번에 많은 양의 데이터를 로드하는 대신 게임의 자산을 더 작은 부분으로 나눕니다. 게임은 필요할 때만 이러한 작은 부분을 로드합니다.

예를 들어, 게임은 캐릭터가 해당 방향으로 이동할 때 풍경을 로드합니다. 패브릭의 질감과 같은 미세한 디테일은 게임이 요구할 때 로드됩니다.

그러나 이 변경은 또한 이전 게임 워크로드의 IO 요청이 거의 없는 것과 비교하여 많은 수의 IO 요청을 의미합니다. 통찰력을 얻기 위해 이 변경으로 인해 초당 IO 요청 수가 수백에서 수만으로 변경되었습니다.

이전 API에서는 이러한 IO 요청 증가로 인해 가장 정교한 드라이브에서도 병목 현상이 발생했습니다. 일반적으로 이러한 IO 요청은 한 번에 하나씩 처리되므로 IO 오버헤드가 크게 증가합니다. 전체 작업이 상당히 비쌉니다.

여기서 DirectStorage API가 필요합니다. 한 번에 많이 발생하는 병렬 IO 요청을 활성화하고 효율적으로 처리하여 IO 오버헤드를 줄입니다.

DirectStorage는 또한 자산의 압축 해제를 훨씬 더 효율적으로 만듭니다. 그러나 DirectStorage API가 작동하려면 특별한 하드웨어가 필요하므로 다음 질문으로 넘어갑니다.

DirectStorage 요구 사항

DirectStorage API는 PCIe(PCI Express) 버스 3.0 이상이 있는 NVMe(Non-Volatile Memory Express)가 있는 PC에서만 작동합니다. NVMe SSD도 1TB 이상이어야 합니다.

또한 DirectStorage는 표준 NVM Express 컨트롤러를 사용하는 게임을 실행하고 저장하기 위해 DirectX 12 Ultimate GPU도 필요합니다.

기본적으로 NVMe는 병렬 IO 요청을 허용하는 파이프라인 다중 대기열이 있는 아키텍처입니다. DirectStorage는 게임이 NVMe에 있는 이 파이프라인 시스템을 사용할 수 있도록 하는 API입니다.

메모: Microsoft는 이제 DirectStorage에 대한 지원을 Windows 10으로 확장했지만 최대한으로 작동하지 않을 것입니다. DirectStorage에는 완전한 기능을 위해 Windows 11이 제공하는 OS 스토리지 스택이 필요합니다. Windows 10의 레거시 OS 스택을 사용하면 사용자에게 어느 정도 혜택이 있을 뿐입니다.

그러나 DirectStorage는 API이므로 게임 개발자도 게임에 이를 구현해야 합니다. 결국 이 API를 활용해야 하는 것은 게임이다. 그러나 개발자가 게임에 이 기능을 구현하면 이제 쇼타임입니다! 그것은 당신이 당신 편에서 아무 것도 활성화하지 않습니다. 장치에서 지원하는 경우 해당 장치를 사용하는 게임에서 즉시 경험할 수 있습니다.

DirectStorage 지원 장치 및 게임에서 사용자는 Windows 11에서 이전과는 전혀 다른 향상된 게임 환경을 경험할 수 있습니다. Windows 11은 게임용으로 만들어졌습니다. 그리고 DirectSotrage는 이러한 평판을 제공하는 기능 중 하나입니다.