Windows 11 ile Gelen DirectStorage Nedir?

Adanali

Member
DirectX 12’ye gelen üçüncü ve en kıymetli yeniliklerden biri olan DirectStorage, halihazırda Xbox Series X ve Series S konsollarda kullanılan bir teknoloji. Olağan koşullarda Windows 10 güncellemesi ile PC dünyasına katılacak olan bu özellik, Microsoft tarafınca alınan ani bir kararla birlikte artık Windows 11‘e özel oldu.

DirectStorage, RAM’e kopyalan sıkıştırılmış oyun datalarının açılmadan, doğrudan ekran kartı belleğine (VRAM) aktarılmasını sağlayarak oyun açılış müddetlerini düşüren bir teknolojidir. DirectStorage teknolojisi ile Xbox Series S ve X için geliştirilen avantajlı özellikler artık Windows 11 bilgisayarlarda da kullanılabilir hale geliyor. Örneğin oyunlar ve birtakım öteki programlar, bilgisayarın depolama aygıtındaki evraklara daha süratli bir biçimde direkt erişim sağlayabilecek.

Olağanda bir PC oyunu oynadığınızda oyunun çizilmesi için gerekli olan sıkıştırılmış dokuları, modelleri ve grafik paketleri diskinizden sistem belleğine yani RAM’e kopyalanır, sonrasındasındasında işlemci tarafınca açılan bu bilgiler ekran kartının belleğine aktarılır ve daha sonra da grafik çizimi başlar. Kestirim edebileceğiniz üzere bu transfer esnasında hem işlemciye bir ek yük biner -zira bellek denetimci işlemci ortasında yer alıyor- birebir vakitte ekstra bir gecikme oluşur. İşte DirectStorage bu kopyalanma evresindeki gecikmeleri daha da azaltmayı hedefleyen bir teknoloji.


Ekseriyetle mahallî depolamadan süreksiz belleğe (RAM) transfer bu sürecin en yavaş işlediği yer olsa da bir daha de pek sorun değildir. Ancak çağdaş bir AAA oyunu kelam konusu olduğunda gereksinim duyulan her şey direkt belleğe kopyalanmak yerine küçük modüller halinde kopyalanır. Çünkü günümüzde ortalama bir AAA oyununun en az 80-90 GB üzere devasa boyutlara sahip olduğunu düşündüğümüzde, esasen tamamının belleğe yüklenmesi pek muhtemel gözükmemekte.

Bu konuyu daha anlaşılır bir biçimde örnekleyecek olursak; çoklukla açık dünya oyunlarında, oyun tarafınca daima modeller ve dokuların işlenmek üzere lokal depolamadan talep edildiğini biliyoruz. DirectStorage teknolojisinin işte bu noktada oyun dünyasına performans manasında hayli büyük katkıları olacağını düşünüyoruz. Zira bu denklem yalnızca diskler ve bellek içinde çözülmemekte. CPU da her seferinde bu istekleri işlemek zorunda.

Maalesef ki oyuna yahut programa bağlı olarak CPU tüm bu istekleri gereğince karşılayamazsa performans manasında bir düşüklüğe tanıklık edebilirsiniz. Bu niçinle bilgisayarımız; yapay zeka, ağ bağlantısı, yol bulma süreçleri üzere öteki şeylerde kullanılmak üzere ayrılmış sistem kaynağını ve oyun kaynağını sınırlayabilir. DirectStorage yardımıyla ise işlemci yükü azaltılabilir.

Oyun ve yazılım dünyasında yaşanması olası bu değişikliğin mümkün niçinlerinden biri de, NVMe SSD’lerin artık yaygınlaşıp biroldukca bilgisayarın var iseyılan depolama aygıtı haline gelmesi. Çünkü NVMe SSD’ler, SATA SSD’lere kıyasla büyük ölçüde bant genişliğine ve IOPS pahasına sahip. SATA SSD’ler tıpkı anda bir giriş çıkış isteği işlerken, NVMe SSD’ler bunu fazlaca daha yüksek sayıda yapabiliyor.

DirectStorage teknolojisi de NVMe şoförü olmayan bilgisayarlar ve oyunlar için takviye sunmayacak olsa da, yeni bilgisayarlar için süratli yükleme müddetleri, süratli bilgi akışı ve daha az işlemci kullanmasıyla öne çıkacak.

Microsoft tarafınca Windows 11 için yapılan lansmanda, DirectStorage’ın özel bir teknoloji ve yenilik olduğu bilhassa açıklandı. Bu niçinle Windows 10’a yönelik rastgele bir DirectStorage sürümünün çıkmasını beklemiyoruz.

Maalesef ki geliştiriciler 2021 yılının son aylarına kadar beta testi için DirectStorage kütüphanesini kullanamayacak. bir daha birebir biçimde ne vakit sonuncu sürüm yayınlanacak bilinmiyor.

Bütün bunlar bir yana, NVIDIA cephesi tarafınca geliştirilen RTX IO isminde emsal bir teknolojiyi de duymuş olabilirsiniz. Bu teknoloji mahallî kaynağın sistem belleğine kopyalanma etabının atlanmasıyla ilgili olduğundan DirectStorage ile tıpkı şey değil. NVIDIA RTX IO’da bir oyunun dataları lokal depolama ünitesinden ekran kartı belleğine direkt aktarılabiliyor. Her ne kadar birebir şey olmasalar da NVIDIA RTX IO teknolojisi de CPU’nun karşılamaya çalıştığı I/O isteklerini azaltmak ismine Microsoft’un çıkaracağı DirectStorage API’si ile birlikte çalışmak üzere tasarlanıyor.


Ve her vakit olduğu üzere, bir firma yeni bir şeyi ortaya atarsa öbürleri de vakit içinde onu yapmaya başlar kuralından hareketle, AMD ve Intel’den de misal ataklar bekleyebiliriz.