이제 Windows 게임은 DirectStorage를 사용하여 SSD에서 더 빠르게 로드할 수 있습니다.

click fraud protection

Microsoft는 이제 Windows 게임에서 DirectStorage API를 사용하여 빠른 SSD를 최대한 활용하여 로드 시간을 줄일 수 있다고 발표했습니다.

Microsoft는 오늘부터 Windows 게임에 DirectStorage API 지원을 시작할 수 있다고 발표했습니다. 이 API는 Xbox Series X|S에 처음 등장했으며, 최대 속도를 활용하여 게임을 훨씬 빠르게 로드할 수 있습니다. 최신 NVMe SSD. Microsoft는 2020년 9월에 Windows용으로 이를 발표했지만 지금에서야 널리 사용할 수 있습니다. 개발자.

DirectStorage가 왜 중요한지 궁금하신 경우 다음의 간단한 설명을 참조하세요. 이전 API에서는 게임이 DirectStorage에서 자산을 로드하는 것만 허용했습니다. 한 번에 하나의 I/O 요청을 수행하여 구동하며 각 요청은 다른 요청이 완료되기 전에 완전히 완료되어야 합니다. 처리됨. 이로 인해 각 요청에 대한 오버헤드가 최소한으로 증가했을 뿐이며 기계식 하드 드라이브와 SATA SSD는 그다지 빠르지 않았기 때문에 로딩 시간에 미치는 영향은 그다지 크지 않았습니다.

하지만 이제 수 기가바이트 읽기 속도를 지원하는 빠른 NVMe 드라이브를 사용하면 이 프로세스는 거의 불가능합니다. 한 번에 하나의 요청만 처리하면서 드라이브의 전체 대역폭을 사용합니다. 즉, 게임이 다른 게임보다 훨씬 느리게 로드됩니다. 해야 한다. 또한 이러한 자산은 일반적으로 압축되므로 게임에 로드하기 전에 압축을 풀어야 합니다.

DirectStorage는 한 번에 여러 I/O 요청을 허용하고, 새로운 압축 해제 기술을 활용하고, 자산을 GPU에 보다 효율적으로 공급함으로써 이 모든 문제를 해결합니다. 이 모든 것을 변경하면 DirectStorage를 사용할 때 게임이 훨씬 더 빠르게 로드될 수 있으며, 무엇보다도 게임을 시작할 수 있습니다. 훨씬 더 큰 자산을 사용합니다. 개발자는 자산이 훨씬 더 빨리 로드되고 플레이어를 유지하지 않을 것이라고 확신할 수 있기 때문입니다. 대기 중. 궁극적으로 이로 인해 로드 시간이 단축되고 개발자가 여유 공간에 익숙해짐에 따라 게임의 텍스처가 더욱 세밀해집니다.

그러나 이러한 이점은 NVMe SSD에 더 유리하며 이는 SSD가 사용하는 고유한 인터페이스(데이터용 여러 대기열로 구성됨) 때문입니다. 액세스를 통해 게임은 이전 요청이 완료될 때까지 기다리지 않고도 동시에 여러 자산에 대한 액세스를 더 쉽게 요청할 수 있습니다. 완전한. Windows 11 사용자도 가장 많은 혜택을 누릴 수 있습니다., 새로운 스토리지 스택 덕분입니다. Windows 10 사용자에게도 개선 사항이 표시됩니다., 그렇지만.

Microsoft는 현재 이 기술을 사용할 게임에 대해 언급하지 않았지만 Xbox에서 DirectStorage를 활용하는 모든 타이틀이 Windows에서도 이를 사용할 것이라고 가정할 수 있습니다. 그러나 개별 개발자가 각 게임에서 이를 구현할 때까지 기다려야 합니다. 왜냐하면 Microsoft가 최종적으로 전환할 수 있는 스위치가 아니기 때문입니다.


원천: 마이크로소프트