Windows 11의 DirectStorage란 무엇입니까?

Windows 11의 DirectStorage란 무엇입니까?

Microsoft는 2022년 초에 DirectStorage의 출시를 발표했습니다. 게임에서 더 빠른 로딩 시간과 더 나은 성능을 약속하는 Direct Storage는 Windows 11로 업그레이드하는 주요 이유 중 하나입니다. 2022년 후반에 업데이트된 DirectStorage 버전에 이어 이제 이 새로운 소프트웨어가 무엇인지, 2023년 이후의 게이머에게 어떤 의미가 있는지 알아보세요.

DirectStorage란 무엇입니까?

DirectStorage는 저장소에서 GPU로 게임 자산의 전송 및 압축 해제를 향상시키는 저수준 저장소 API입니다. Xbox Series S/X 콘솔에 뿌리를 두고 있는 DirectStorage는 최신 고성능 SSD를 활용하고 느린 HDD에서 마이그레이션을 완료하기 위해 만들어졌습니다. 동시에 게임 개발자는 더 빠른 SSD를 위해 게임을 최적화하기 시작했으며 DirectStorage는 그들에게 기회가 될 수 있습니다.

DirectStorage는 어떻게 작동합니까?

캐릭터 모델, 세계, 기타 그래픽, 사운드 등과 같은 게임 자산은 일반적으로 디스크 공간을 최적화하기 위해 압축된 형식으로 저장됩니다. 게임을 시작하면 스토리지에서 이러한 자산을 호출하여 게임 세계를 채웁니다. 이러한 자산의 기존 흐름은 스토리지 수준에서 시작하여 자산이 CPU에 의해 압축 해제되는 RAM으로 이동하고 마지막으로 압축 해제된 자산이 렌더링을 위해 전송되는 GPU로 향합니다.

삼성 SSD 모습.
이미지 출처: Wikimedia Commons

속도가 느린 HDD는 여러 IO(입력/출력) 요청을 처리할 수 없었기 때문에 게임 개발자는 한 번에 많은 양의 자산을 로드하도록 게임을 최적화해 왔습니다. 이는 오픈 월드에 담을 수 있는 디테일의 정도를 제한하고 로딩 시간을 위장하기 위해 긴 복도를 추가하는 것과 같은 트릭을 필요로 합니다. 반면 최신 SSD, 특히 NVMe 드라이브는 초당 수만 개의 IO 요청도 처리할 수 있습니다. 이를 통해 게임 개발자는 SSD용 게임을 최적화할 수 있으므로 게임이 스토리지에서 더 적은 수의 자산을 요청할 수 있지만 더 자주 요청할 수 있습니다.

중요한 개선 사항

DirectStorage는 위에서 설명한 자산 흐름의 두 가지 주요 단계를 개선합니다. 첫째, 스토리지에서 메모리로의 데이터 전송을 개선합니다. DirectStorage 1.0은 Windows 11의 향상된 IO 스택을 활용하여 게임이 최신 PCIe 4.0 및 PCIe 5.0 NVMe SSD와 SATA SSD의 더 높은 대역폭을 활용할 수 있도록 지원합니다. 둘째, DirectStorage 1.1을 사용하면 프로세스의 자산 압축 해제 부분도 CPU 대신 GPU를 사용하여 더욱 효율적입니다. GPU는 반복 가능한 작업을 병렬로 실행하는 데 매우 능숙한 것으로 나타났습니다.

기가바이트 GPU 모델이 전시되어 있습니다.
이미지 출처: Unsplash

이러한 두 가지 개선 사항이 결합되어 더 빠른 자산 로드 시간을 제공하고 개발자가 그 어느 때보다 훨씬 더 빠르게 매우 복잡한 오픈 월드를 렌더링할 수 있습니다.

Xbox Series S/X 및 PS5 콘솔은 자산 압축 해제를 CPU에서 GPU로 전환하여 이미 상당한 성능 향상을 보였습니다. 추가적인 이점은 다른 게임 프로세스에 사용할 수 있는 추가 CPU 대역폭입니다. 향후 몇 년 동안 개발자들이 DirectStorage를 활용하기 시작하면서 PC 게임도 비슷한 성능 이점을 얻을 것으로 보입니다.

오늘날 게이머에게 DirectStorage는 무엇을 의미합니까?

차세대 로딩 시간과 전례 없는 오픈 월드에 대한 이 모든 이야기는 아마도 당신을 궁금하게 만들 것입니다. 게임은 어디에 있습니까? 현재 DirectStorage를 지원하는 게임( Forspoken ) 이 하나뿐인 것은 사실이지만 점점 더 많은 게임이 DirectStorage를 중심으로 설계되기 시작할 것입니다. 그러나 게이머가 상당한 수의 DirectStorage 타이틀을 보기 시작하려면 2~3년이 더 걸리지 않을 것입니다.

Forspoken 게임의 스크린샷.
이미지 출처: 스퀘어 에닉스

이것이 오늘 당신에게 무엇을 의미합니까? 최고의 PCIe 5.0 게임 마더보드와 고급 Gen4 또는 Gen5 SSD 중 하나를 구입하여 게임 장비 준비를 시작해야 합니까?

올해 새로운 게임용 PC를 구축하고 있다면 Intel 또는 AMD의 최신 플랫폼에 투자하고 싶을 것입니다. 이는 Ryzen 7000 CPU, Intel의 12/13세대 CPU 또는 Team Red 또는 Team Blue의 다음 제품을 의미합니다. 어느 쪽이든, 당신은 CPU와 마더보드 전면에서 다루게 될 것입니다. 스토리지 부서에 와서 선택한 Gen4 또는 Gen5 SSD는 결국 도착했을 때 DirectStorage의 이점을 실현하기에 충분할 것입니다.

AMD Ryzen Zen 4 CPU 로고.
이미지 출처: Wikimedia Commons

반면에 몇 년 더 업그레이드하지 않더라도 실제로 손해를 보는 것은 아닙니다. 더 많은 DirectStorage 지원 게임을 보기 시작하면 시장을 평가하고 당시의 하드웨어와 게임을 기반으로 업그레이드가 적합한지 결정할 수 있습니다.

요약하면 DirectStorage의 영향에 관한 한 즉각적인 조치를 취할 필요가 없습니다. 그러나 몇 년만 더 지나면 PC 게임이 훨씬 다르게 보이고 느껴지기 시작할 것이므로 안심하셔도 됩니다.

Windows 11에서 DirectStorage를 활성화하는 방법

Microsoft는 기본적으로 Windows 11과 함께 DirectStorage를 제공합니다. 따라서 이미 Windows 11로 업그레이드한 경우 DirectStorage를 사용하기 위해 설정을 수동으로 활성화할 필요가 없습니다. 그러나 Windows 설치가 업데이트되었고 GPU용 최신 드라이버를 설치했는지 확인하십시오. 최신 소프트웨어를 사용하면 업그레이드된 DirectStorage 기능 또는 버전을 절대 놓치지 않을 수 있습니다.

Windows 10 사용자가 DirectStorage의 이점을 누릴 수 있습니까?

Microsoft에 따르면 DirectStorage는 Windows 11뿐만 아니라 Windows 10에서도 실행될 것입니다. Windows 10을 사용 중이고 Windows 11로 전환하고 싶지 않더라도 DirectStorage의 이점을 계속 누릴 수 있습니다. 고급 스토리지 스택으로 인해 Windows 11에서 여전히 최대 성능 이점을 얻을 수 있다는 점에 유의하는 것이 중요합니다. DirectStorage는 Windows 11의 발전을 염두에 두고 구축되었으며 나중에 Windows 10에 도입될 예정입니다.

자주 묻는 질문

DirectStorage는 얼마나 더 빠릅니까?

DirectStorage는 빠른 NVMe SSD의 더 높은 대역폭과 최신 GPU의 고급 그래픽 코어를 활용합니다. Microsoft에 따르면 이로 인해 로딩 시간이 최대 200% 감소하고 CPU 사용량이 최대 85% 감소할 수 있습니다. 모의 테스트에서 Microsoft는 자산 로딩 시간을 2.36초에서 0.8초로 줄일 수 있었습니다 . 이 수치에 가까운 성능 향상을 실현하려면 게이머는 게임 파일을 최소한 PCIe 3.0 NVMe SSD에 설치하고 Windows 11로 업그레이드해야 하며 가장 중요한 것은 더 많은 타이틀이 Windows에서 DirectStorage를 지원할 때까지 기다려야 합니다.

DirectStorage는 FPS를 개선합니까?

DirectStorage는 게임 로딩 시간을 줄이고 개발자가 더 복잡한 세계를 구축할 수 있도록 하기 위한 것입니다. FPS를 전혀 개선하기 위한 것이 아닙니다. 일부 테스트에서는 DirectStorage를 활성화하면 Forspoken에서 FPS가 감소한다는 잘못된 결론을 내렸지만 기술적으로는 가능할 수 있습니다. DirectStorage가 자산 압축 해제의 부담을 GPU로 이전함에 따라 감소된 FPS로 변환되는 일부 성능 저하가 있을 것이라는 것이 논리적으로 보입니다. 그러나 다양한 타이틀에 대한 보다 포괄적인 테스트 없이는 아직 어떤 식으로든 결론을 내릴 수 없습니다.

DirectStorage에는 어떤 GPU가 있어야 합니까?

DirectX 12를 지원하는 모든 그래픽 카드(NVIDIA 900 시리즈 및 AMD 200 시리즈 이상)는 DirectStorage를 지원하지만 최신 버전의 API인 DirectX 12 Ultimate를 지원하는 GPU에서 최고의 성능을 기대할 수 있습니다. NVIDIA의 RTX 2000 시리즈 및 최신 카드는 DX12 Ultimate를 지원하는 반면 AMD의 6000 시리즈 및 최신 카드도 마찬가지입니다.

이미지 크레디트: Unsplash

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다