Windows 11'de DirectStorage Nedir?

DirectStorage, daha hızlı oyun yükleme süreleri sağlayan yeni bir API ve Windows 11 özelliğidir. Bu teknoloji, geniş oyun dünyalarını destekler. Bir oyun geliştiricisiyseniz ve mevcut API'lerin yaratıcılığınızı sınırladığını düşünüyorsanız, DirectStorage'a geçebilir ve her zamankinden daha geniş ve daha hızlı yüklenen oyun dünyaları oluşturabilirsiniz.

DirectStorage Ne Yapar?

Microsoft, DirectStorage'ı orijinal olarak Xbox Series X ve S konsolları için bir DirectX API'si olarak geliştirdi. Bu teknoloji, donanımınızı zorlamadan aynı anda daha fazla oyun verisi yüklemeyi amaçlar. Basitçe söylemek gerekirse, DirectStorage depolama ve GPU teknolojisi arasındaki boşluğu doldurur.

Modern oyunlar çok fazla veri yükler. Hafızanızı çok fazla zorlamamak için oyunlar dokular gibi çeşitli öğeleri daha küçük parçalara ayırır. Yalnızca mevcut sahne için gerekli öğeleri yüklerler.

Ne yazık ki, bu yaklaşım aynı zamanda birçok istek de üretmektedir. Asıl sorun, mevcut API'lerin çok sayıda istek için optimize edilmemiş olmasıdır. İstekleri tek tek ele alıyorlar. Bu, saniyede binlerce veya on binlerce isteğin işlenmesini gerektiren oyunlar için son derece verimsiz bir yaklaşımdır.

Çok sayıda isteğin işlenmesi bazen darboğazlara neden olabilir. PC için DirectStorage'ın çözmeyi amaçladığı sorun tam olarak budur. Bu teknoloji, oyun geliştiricilerinin toplu istekler oluşturmasına olanak tanır.

Olarak Microsoft açıklıyor, DirectStorage, GPU'nun sıkıştırmasını açarak aynı anda binlerce isteği işleyebilir. Bu, daha hızlı yükleme sürelerine yol açar.

Windows 11'de DirectStorage'ı Nasıl Etkinleştiririm?

DirectStorage özünde bir API'dir (Uygulama Programlama Arayüzü). Windows 11 kullanıcısı olarak bu özelliği etkinleştirmek için herhangi bir şey yapmanız gerekmez. Oyun geliştiricileri, karmaşık video oyunları geliştirmek için bu API'yi kullanabilir.

Ancak önce oyun geliştiricilerinin bu özelliği oyunlarında uygulamalarını beklemeniz gerekiyor. DirectStorage uyumlu oyunlarınızı başlattığınızda, makineniz gerisini halleder.

Yazma sırasında, bu özelliği uygulayan oyun yok. DirectStorage uyumlu ilk oyunların 2023'ün başında piyasaya çıkmasını bekliyoruz. Oyun geliştiricilerinin bu yeni teknolojiyi ne kadar çabuk benimseyeceğini zaman gösterecek.

DirectStorage Gereksinimleri

DirectStorage'ı kullanmak için bilgisayarınızın karşılaması gereken belirli sistem gereksinimleri olduğunu unutmayın. Yani 1 TB NVMe SSD'ye ve Shader Model 6.0'ı destekleyen bir DirectX12 GPU'ya ihtiyacınız var.

Microsoft olarak açıklar, DirectStorage bir “Standard NVM Express Controller sürücüsünü ve Shader Model 6.0 destekli DirectX12 GPU'yu kullanan oyunları depolamak ve çalıştırmak için NVMe SSD“. Başka bir deyişle, 1 TB NVMe SSD veya üstü aldığınızdan ve oyunlarınızı bu SSD'ye yüklediğinizden emin olun.

Windows 11 için DirectStorage hakkında daha fazla bilgi için adresinde bulunan sunuma göz atabilirsiniz. Microsoft Game Stack'in YouTube kanalı.

Çözüm

DirectStorage, oyun geliştiricilerinin her zamankinden daha geniş ve daha hızlı yüklenen oyun dünyaları oluşturmak için kullanabilecekleri yeni bir API'dir. Bir Windows kullanıcısı olarak, bu özelliği etkinleştirmek için belirli bir şey yapmanız gerekmez. Oyun geliştiricileri her şeyi halledecek. Sisteminizin DirectStorage donanım gereksinimlerini karşıladığından emin olun. 1 TB NVMe SSD'ye ve Shader Model 6.0'ı destekleyen bir DirectX12 GPU'ya ihtiyacınız var.

Yeni DirectStorage sistemi hakkında ne düşünüyorsunuz? DirectStorage desteği alacağını düşündüğünüz ilk oyun hangisi? Bahislerinizi aşağıdaki yorumlara koyun.