Geliştiricilerin yükleme sürelerini ortadan kaldırmak ve oyuncuların genel deneyimini iyileştirmek için kullanabileceği yeni bir özellik olan DirectStorage ile ilgili pek çok heyecan var. Peki DirectStorage nedir ve söylentileri karşılayacak mı?
Bu makalede DirectStorage'ın ne olduğunu, nasıl çalıştığını ve onu Windows 11'de nasıl kullanabileceğinizi ele alacağız.
Microsoft'un DirectStorage'ı Nedir?
DirectStorage, yeni nesil SSD'lerin tüm özelliklerine erişerek oyun deneyimini daha iyi hale getirmek için tasarlanmış en son DirectX 12 yinelemelerde yer alan bir özelliktir. DirectStorage başlangıçta Xbox Serisi konsollar için geliştirildi ancak artık Windows 11 ve 10'da mevcut.
DirectStorage Nasıl Çalışır?
Basitçe söylemek gerekirse, DirectStorage, yeni GPU'ların artık gereksiz yolları atlayarak ve daha hızlı teknoloji kullanarak oyun verilerini daha hızlı almasına olanak tanıyor ve bu da neredeyse anında yükleme süreleri sağlıyor.
Şu anda bir oyun sistem depolama alanından veri (dokular, ses veya modeller gibi) istediğinde, depolama API'si verileri getiriyor ve sistemin Rastgele Erişim Belleğine (RAM) taşıyor. Buradan görüntülenmek üzere işlenmek üzere Grafik İşlem Birimi (GPU'lar) VRAM'e aktarılır.
Bu veriler sabit sürücünüzde yer kazanmak için sıkıştırılmıştır. Sorun, GPU'ların genellikle sıkıştırılmış verileri okuyamamasıdır. Yani GPU'ya gönderilmeden önce veriler Merkezi İşlem Birimi (CPU) 'ünüz tarafından sıkıştırılır.
Süreç şu anda şu şekilde görünüyor:
Bu sürecin dezavantajı, sıkıştırmayı açmanın uzun sürmesi ve CPU'da darboğaz oluşturmasıdır; bu da GPU'nun gerektirdiği görevler için kullanılamaması anlamına gelir. Bu, daha uzun oyun yükleme süreleri ve daha düşük kare hızları anlamına gelir.
DirectStorage, sıkıştırmayı açma işini CPU'dan GPU'ya kaydırmak için yepyeni GPU açma tekniklerini içeren düşük seviyeli bir depolama Uygulama Programlama Arayüzü'dür (API). Bu, CPU'nun tamamen atlandığı ve GPU'nun büyük sıkıştırılmış veri akışlarını hızlı bir şekilde alabileceği anlamına gelir.
DirectStorage ayrıca daha yeni NVMe SSD'ler 'ü kullanır ve eski depolama aygıtlarına göre çok daha hızlı veri aktarım hızlarına olanak tanır.
Önceki API'ler yalnızca sınırlı miktarda veriyi (genellikle büyük parçalar halinde) tek seferde bir giriş/çıkış (IO) erişimiyle işlemek için yazılmıştı. DirectStorage, birçok paralel IO isteğine olanak tanıyarak, her sahne veya seviye için yalnızca gerekli verilerin aktarılmasına izin vererek verimliliği artırır. Esas olarak DirectStorage, NVMe sürücülerinde mevcut olan devasa bant genişliği için IO performansını optimize eder..
Windows 11 için Sistem Gereksinimleri Nelerdir?
Xbox Series X ve Xbox Series S konsolları DirectStorage'ı yerel olarak uygulayın. Velocity Mimarisinin bir parçası olarak dahil edilmiştir ve bu nedenle oyunların Xbox SSD'ye yüklenmesi gerekir.
Ancak Windows 10 ve 11 işletim sistemlerinde DirectStorage'ı çalıştırmak için özel donanım gereksinimleri bulunur.
DirectStorage için donanım gereksinimleri şunlardır:
Windows 11'de DirectStorage Nasıl Etkinleştirilir
DirectStorage, Xbox Serisi konsollarında, Windows 11'de ve Windows 10 sürüm 1909 ve üzeri sürümlerde bulunan bir API'dir. Bu, bu sistemlerde zaten etkin olduğu ancak sistem gereksinimlerini karşılamadığınız ve oyun geliştiricilerinin API'yi uygulamadığı sürece kullanılamayacağı anlamına gelir.
Gereksinimleri karşılarsanız PC oyunlarınız her zamankinden daha iyi çalışmalıdır. Forspoken (Luminous Productions tarafından geliştirildi), DirectStorage desteğine sahip ilk oyun olabilir ve Ekim 2022'de piyasaya sürülmesi bekleniyor.
Yeni Bir Oyun Çağı
Her yıl yeni gelişmeler grafik ve oyun performansında mümkün olanın sınırlarını zorluyor. Yeni DirectStorage depolama yığını optimizasyonları, video oyunlarının sınırlarını daha da ileriye taşıyacak. Ancak bunun pratikte tam olarak neye benzediğini görmek için Ekim ayını beklememiz gerekecek.
.