Windows 11'de DirectStorage Nedir?

Geliştiricilerin yükleme sürelerini ortadan kaldırmak ve oyuncular için genel deneyimi iyileştirmek için kullanabilecekleri yeni bir özellik olan DirectStorage'ı(DirectStorage) çevreleyen çok fazla yutturmaca var . Ancak DirectStorage nedir ve söylentileri karşılayacak mı?

Bu makalede DirectStorage'ın(DirectStorage) ne olduğunu, nasıl çalıştığını ve Windows 11'de(Windows 11) nasıl kullanabileceğinizi ele alacağız . 

Microsoft'un DirectStorage'ı Nedir?

DirectStorage, yeni nesil SSD'lerin(SSDs) tüm özelliklerine erişerek oyun deneyimini daha iyi hale getirmek için tasarlanmış en son DirectX 12 yinelemelerinde bulunan bir özelliktir . DirectStorage başlangıçta Xbox Series konsolları için geliştirildi, ancak şimdi Windows 11 ve 10'da mevcut. 

DirectStorage Nasıl Çalışır?

Basitçe söylemek gerekirse, DirectStorage , daha yeni GPU'ların(GPUs) artık gereksiz yolları atlayarak ve daha hızlı teknoloji kullanarak oyun verilerini daha hızlı almasına olanak tanır ve bu da neredeyse anında yükleme süreleri sağlar. 

Şu anda, bir oyun sistem deposundan veri (dokular, ses veya modeller gibi) istediğinde, bir depolama API'si(API) verileri alır ve sistemin Rastgele Erişim Belleğine(Random Access Memory) ( RAM ) taşır. Buradan görüntülenmek üzere Grafik İşlem Biriminin (GPU'lar)(Graphical Processing Unit’s (GPUs)) VRAM'ına iletilir. 

Bu veriler, sabit sürücünüzde yer kazanmak için sıkıştırılmıştır. Sorun, GPU'ların(GPUs) tipik olarak sıkıştırılmış verileri okuyamamasıdır. Bu nedenle, GPU'ya(GPU) gönderilmeden önce , veriler Merkezi İşlem Biriminiz (CPU)(Central Processing Unit (CPU)) tarafından sıkıştırılır . 

Şu anda süreç şöyle görünüyor:

Bu işlemin dezavantajı, dekompresyonun uzun sürmesi ve CPU'ya(CPU) darboğaz yapmasıdır , yani GPU'nun(GPU) gerektirdiği görevler için kullanılamaz. Bu, daha uzun oyun yükleme süreleri ve daha düşük kare hızları anlamına gelir. 

DirectStorage, açma işini CPU'dan (CPU)GPU'ya(GPU) kaydırmak için yepyeni GPU açma tekniklerini içeren düşük seviyeli bir depolama Uygulama Programlama Arabirimidir(Application Programming Interface) ( API ) . Bu, CPU'nun(CPU) tamamen atlandığı ve GPU'nun(GPU) büyük miktarda sıkıştırılmış veri akışını hızla alabileceği anlamına gelir. 

DirectStorage ayrıca daha yeni NVMe SSD'leri( NVMe SSDs) kullanarak eski depolama cihazlarına göre çok daha hızlı veri aktarım hızları sağlar. 

Önceki API'ler(APIs) yalnızca sınırlı miktarda veriyi işlemek için yazılmıştır; genellikle büyük parçalar halinde her seferinde bir giriş/çıkış (IO) erişimi. DirectStorage , birçok paralel IO isteğine olanak tanır ve her sahne veya seviye için yalnızca gerekli verilerin aktarılmasına izin vererek verimliliği artırır. Esasen DirectStorage , NVMe sürücülerinde  bulunan devasa bant genişliği için IO performansını optimize eder .

Windows 11 için Sistem Gereksinimleri(System Requirements) Nelerdir ?

Xbox Series X ve Xbox Series S konsolları (Xbox Series X and Xbox Series S consoles)DirectStorage'ı(DirectStorage) yerel olarak uygular . Velocity Architecture'ın(Velocity Architecture) bir parçası olarak dahil edilmiştir ve bu nedenle oyunların Xbox SSD'ye(Xbox SSD) yüklenmesi gerekir . 

Ancak, Windows 10 ve 11 işletim sistemlerinin DirectStorage'ı çalıştırmak  için belirli donanım gereksinimleri vardır.(specific hardware requirements)

DirectStorage için donanım gereksinimleri şunlardır: 

  • En az 1 TB'lik bir PCIe 3.0 NVMe sürücüsü kullanmalısınız. (You must use a PCIe 3.0 NVMe drive at a minimum of 1 TB. )Bu, SSD'ler(SSDs) için geçerli iletişim protokolüdür (önceki SATA arabirimlerinin yerine geçer). NVMe SSD'ler(NVMe SSDs) , bir PCIe arabirimi aracılığıyla doğrudan CPU'ya(CPU) bağlandıkları için çok daha yüksek hızlara ulaşabilirler . PCIe 4.0 en iyi sonuçları sunacaktır. 

  • En az Shader Model 6.0 desteğine sahip bir DirectX 12 Ultimate GPU'nuz olmalıdır. (You must have a DirectX 12 Ultimate GPU with at least Shader Model 6.0 support. )Buna NVIDIA RTX 20xx serisi ve üstü ile RDNA 2 yongalı (RDNA 2)AMD grafik kartları dahildir .

Windows 11'de DirectStorage Nasıl Etkinleştirilir

DirectStorage, Xbox Series(Xbox Series) konsollarında, Windows 11'de ve Windows 10 sürüm 1909 ve üzeri sürümlerde bulunan bir API'dir . (API)Bu, bu sistemlerde zaten etkinleştirildiği, ancak sistem gereksinimlerini karşılamadığınız ve oyun geliştiricilerin API'yi(API) uygulamadığı sürece kullanılamayacağı anlamına gelir . 

Gereksinimleri karşılıyorsanız, bilgisayar oyunlarınız her zamankinden daha iyi çalışır. Forspoken ( Luminous Productions tarafından geliştirildi) (Luminous Productions)DirectStorage desteğine sahip ilk oyun olabilir ve Ekim 2022'de(October 2022) 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şımalıdır. Ancak bunun pratikte tam olarak nasıl göründüğünü görmek için Ekim(October) ayını beklememiz gerekecek .



About the author

10 yılı aşkın deneyime sahip profesyonel bir ses mühendisiyim. Küçük ev ses sistemlerinden büyük ticari prodüksiyonlara kadar çok çeşitli projelerde çalıştım. Benim becerilerim, müziğin kulağa harika gelmesini sağlayan mükemmel film müzikleri ve ses işleme araçları yaratmakta yatıyor. Ayrıca Windows 10 konusunda son derece deneyimim var ve bilgisayar sisteminizden en iyi şekilde yararlanmanıza yardımcı olabilirim.



Related posts