Windows 11'de DirectStorage için tam destekle oyunlarınız her zamankinden daha hızlı yüklenecek.
Windows 11 nihayet burada, işletim sistemi artık yeni PC'lerde gönderiliyor ve ayrıca yükseltmeler uygun Windows 10 kullanıcılarına ücretsiz olarak sunuluyor. Windows 11'de heyecanlanacak çok şey olsa da, oyuncular topluluğu için çok az özellik diğer her şeyi geride bırakıyor.
Yenilenmiş bir Microsoft Store, Xbox Game Pass olan Auto-HDR ile birlikte DirectStorage, Windows 11'e gelen en yeni özelliklerden biridir. Ancak diğer birçok Windows 11 özelliği gibi, tüm cihazlar bunu desteklemeyecektir. Gelin bu özellik hakkında bilmeniz gereken tüm detaylara ve bundan faydalanan kullanıcılardan biri olup olmayacağınıza birlikte bakalım.
Windows 11'de DirectStorage nedir?
DirectStorage, DirectX ailesindeki bir API'dir. Başlangıçta Xbox Velocity Architecture için tasarlanmış olmasına rağmen, Microsoft şimdi onu Windows PC'lere de tanıtıyor. Basitçe ifade etmek gerekirse, DirectStorage oyunların yükleme sürelerini büyük ölçüde azaltabilir. Sadece bu değil, DirectStorage ile oyunlar, her zamankinden çok daha ayrıntılı ve geniş olan sanal dünyaları da oluşturabilir.
Bunu nasıl yaptığını merak ediyorsanız, işte daha ince detaylar. Son birkaç yılda oyun iş yüklerinin evrimi ile çok şey değişti. Yeni oyun iş yükü, yüklediği verileri optimize eder. Tek seferde büyük miktarda veri yüklemek yerine, oyunun varlıklarını daha küçük parçalara bölerler. Oyun yalnızca gerektiğinde bu daha küçük parçaları yükler.
Örneğin, karakteriniz o yönde hareket ettiğinde oyun sahneyi yükler. Oyun gerektirdiğinde kumaşın dokusu gibi daha ince ayrıntılar yüklenir.
Ancak bu değişiklik, önceki oyun iş yüklerinin çok az GÇ isteğine kıyasla çok sayıda GÇ isteği anlamına da gelir. Bir içgörü elde etmek için, bu değişiklikle sayı, saniyede birkaç yüz IO isteğinden onbinlere değişti.
Eski API'lerde, IO isteklerindeki bu artış, en karmaşık sürücülerde bile bir darboğaz oluşturur. Geleneksel olarak, bu IO istekleri birer birer işlenir, bu nedenle IO ek yükünü önemli ölçüde artırır. Tüm operasyon oldukça pahalı hale gelir.
DirectStorage API burada devreye girer. Aynı anda birçok kez meydana gelen paralel IO isteklerini etkinleştirerek ve verimli bir şekilde işleyerek IO ek yükünü azaltır.
DirectStorage ayrıca varlıkların dekompresyonunu çok daha verimli hale getirir. Ancak DirectStorage API'nin çalışması için özel bir donanıma ihtiyacı vardır, bu da bizi bir sonraki soruya getirir.
DirectStorage için Gereksinimler
DirectStorage API, yalnızca PCIe (PCI Express) veri yolu 3.0 veya üstü olan NVMe (Geçici Olmayan Bellek Ekspres) bulunan bilgisayarlarda çalışır. NVMe SSD de 1 TB veya daha büyük olmalıdır.
Ek olarak DirectStorage, standart NVM Express denetleyicisini kullanan oyunları çalıştırmak ve depolamak için bir DirectX 12 Ultimate GPU gerektirir.
Temel olarak NVMe, paralel IO isteklerine izin veren çok sayıda sıralı ardışık düzen içeren mimaridir. DirectStorage, oyunların NVMe'nin sahip olduğu bu ardışık düzen sistemini kullanmasına izin veren API'dir.
Not: Microsoft, DirectStorage desteğini artık Windows 10'a da genişletmiş olsa da, tam potansiyeliyle çalışmayacaktır. DirectStorage, eksiksiz işlevsellik için Windows 11'in sunduğu işletim sistemi depolama yığınını gerektirir. Windows 10'un eski işletim sistemi yığını ile kullanıcılara yalnızca bir dereceye kadar fayda sağlayacaktır.
Ancak DirectStorage bir API olduğundan, oyun geliştiricilerin de bunu oyunlarında uygulamaları gerekir. Sonuçta, bu API'yi kullanması gereken oyunlardır. Ancak geliştiriciler bu özelliği oyunlarında uyguladıktan sonra gösteri zamanı! Kendi açınızdan herhangi bir şeyi etkinleştirmek size düşmez. Cihazınız destekliyorsa, onu kullanan oyunlarda hemen deneyimlersiniz.
DirectStorage özellikli aygıtlarda ve oyunlarda kullanıcılar, Windows 11'de daha önce hiç olmadığı kadar gelişmiş bir oyun deneyimine sahip olacaklar. Windows 11 oyun oynamak için yapıldı. DirectSotrage, ona bu itibarı kazandıran özelliklerden biridir.