Windows 11의 DirectStorage란 무엇입니까?


개발자가 로딩 시간을 없애고 게이머의 전반적인 경험을 향상시키는 데 사용할 수 있는 새로운 기능인 DirectStorage를 둘러싸고 많은 과장된 이야기가 있습니다. 그렇다면 DirectStorage는 무엇이며 소문에 부응할까요?

이 문서에서는 DirectStorage가 무엇인지, 어떻게 작동하는지, Windows 11에서 사용하는 방법을 다룹니다. 

Microsoft의 DirectStorage란 무엇인가요?

DirectStorage는 최신 다이렉트X 12 버전에 포함된 기능으로, 최신 세대 SSD의 모든 기능에 액세스하여 더 나은 게임 경험을 제공하도록 설계되었습니다. DirectStorage는 처음에는 Xbox 시리즈 콘솔용으로 개발되었지만 이제 Windows 11 및 10에서 사용할 수 있습니다. 

DirectStorage는 어떻게 작동하나요?

간단히 말하면 DirectStorage를 사용하면 불필요한 경로를 건너뛰고 더 빠른 기술을 사용하여 최신 GPU에서 게임 데이터를 더 빠르게 수신할 수 있어 거의 즉각적인 로드 시간이 가능해집니다.

현재 게임이 시스템 저장소에서 데이터(텍스처, 오디오 또는 모델 등)를 요청하면 저장소 API 가 데이터를 가져와 시스템의 RAM(Random Access Memory)으로 이동합니다. 여기에서 그래픽 처리 장치(GPU) VRAM으로 전달되어 표시용으로 렌더링됩니다.

이 데이터는 하드 드라이브 공간을 절약하기 위해 압축됩니다. 문제는 GPU가 일반적으로 압축된 데이터를 읽을 수 없다는 것입니다. 따라서 GPU로 전송되기 전에 데이터는 중앙처리장치(CPU) 에 의해 압축 해제됩니다.

현재 프로세스는 다음과 같습니다.

이 프로세스의 단점은 압축 해제에 오랜 시간이 걸리고 CPU에 병목 현상이 발생하여 GPU에 필요한 작업을 수행할 수 없다는 것입니다. 이는 게임 로드 시간이 길어지고 프레임 속도가 낮아진다는 것을 의미합니다.

DirectStorage는 압축 해제 작업을 CPU에서 GPU로 전환하는 새로운 GPU 압축 해제 기술이 포함된 저수준 저장소 API(응용 프로그래밍 인터페이스)입니다. 이는 CPU가 완전히 우회되고 GPU가 압축된 데이터의 대규모 스트림을 신속하게 수신할 수 있음을 의미합니다.

DirectStorage는 또한 최신 NVMe SSD 를 사용하여 이전 저장 장치보다 훨씬 빠른 데이터 전송 속도를 제공합니다.

이전 API는 제한된 양의 데이터(한 번에 하나의 입출력(IO) 액세스, 일반적으로 큰 청크)를 처리하기 위해 작성되었습니다. DirectStorage는 많은 병렬 IO 요청을 지원하므로 각 장면이나 레벨에 필요한 데이터만 전송되도록 허용하여 효율성을 높입니다. 기본적으로 DirectStorage는 NVMe 드라이브에서 사용할 수 있는 대규모 대역폭에 맞게 IO 성능을 최적화합니다..

Windows 11의 시스템 요구사항은 무엇인가요?

Xbox Series X 및 Xbox Series S 콘솔 DirectStorage를 기본적으로 구현합니다. 이는 Velocity Architecture의 일부로 포함되었으며 Xbox SSD에 게임을 설치해야 하는 이유입니다.

그러나 Windows 10 및 11 운영 체제에서는 DirectStorage를 실행하는 데 특정 하드웨어 요구 사항 이 있습니다.

DirectStorage의 하드웨어 요구 사항은 다음과 같습니다. 

  • 최소 1TB의 PCIe 3.0 NVMe 드라이브를 사용해야 합니다. 이것은 현재 SSD용 통신 프로토콜입니다(이전 SATA 인터페이스 대체). NVMe SSD는 PCIe 인터페이스를 통해 CPU에 직접 연결되기 때문에 훨씬 더 빠른 속도를 달성할 수 있습니다. PCIe 4.0이 최상의 결과를 제공합니다.
    • 최소 Shader Model 6.0을 지원하는 DirectX 12 Ultimate GPU가 있어야 합니다. 여기에는 NVIDIA RTX 20xx 시리즈 이상과 RDNA 2 칩이 탑재된 AMD 그래픽 카드가 포함됩니다.
    • Windows 11에서 DirectStorage를 활성화하는 방법

      DirectStorage는 Xbox 시리즈 콘솔, Windows 11, Windows 10 버전 1909 이상에 포함된 API입니다. 이는 해당 시스템에서 이미 활성화되어 있지만 시스템 요구 사항을 충족하지 않고 게임 개발자가 API를 구현하지 않으면 사용할 수 없음을 의미합니다.

      요구 사항을 충족한다면 PC 게임이 그 어느 때보다 더 잘 실행될 것입니다. Forspoken(Luminous Productions에서 개발)은 DirectStorage 지원 기능을 갖춘 최초의 게임일 수 있으며 2022년 10월에 출시될 예정입니다.

      게임의 새로운 시대

      매년 새로운 개발이 그래픽과 게임 성능의 한계를 뛰어넘고 있습니다. 새로운 DirectStorage 스토리지 스택 최적화는 비디오 게임의 한계를 더욱 뛰어넘을 것입니다. 하지만 이것이 실제로 어떤 모습인지 정확히 보려면 ​​10월까지 기다려야 합니다.

      .

      관련 게시물:


      24.05.2022