DirectStorage API Microsoft untuk game akan hadir di Windows 10

Microsoft telah mengumumkan bahwa DirectStorage API barunya akan hadir di Windows 10 dan Windows 11, sehingga menghadirkan waktu muat game yang lebih cepat.

Pada acara Windows 11 bulan lalu, Microsoft mengumumkan bahwa sistem operasi baru akan ditampilkan API DirectStorage baru. API baru ini mengubah cara game membaca data dari drive NVMe SSD, sehingga memungkinkan kecepatan lebih cepat dan waktu muat lebih singkat. Namun, sepertinya DirectStorage juga akan hadir di Windows 10, khususnya versi 1909 dan yang lebih baru. Pengumuman ini dibuat bersamaan dengan dirilisnya pratinjau pengembang pertama dari API.

Mari kita mundur sedikit; DirectStorage memulai debutnya di konsol Xbox Series X dan S, berfungsi sebagai tulang punggung Arsitektur Xbox Velocity. Microsoft segera mengumumkan hal itu datang ke PC Windows, dan pada saat itu, kami semua mengira itu adalah Windows 10. Namun, ketika Microsoft mengumumkan fitur tersebut untuk Windows 11, sepertinya pengguna Windows 10 mungkin tidak mendapatkan DirectStorage. Tampaknya hal tersebut tidak akan terjadi, namun pengalamannya mungkin tidak akan sama persis.

Ada dua manfaat inti DirectStorage yang telah kami ketahui. Yang pertama adalah memungkinkan beberapa permintaan IO ditangani secara bersamaan. Hal ini menjadi semakin penting dalam beberapa tahun terakhir karena game kini jauh lebih besar dibandingkan sebelumnya. Hal ini juga penting karena drive NVMe memiliki lebih banyak bandwidth, dan ribuan permintaan akses data menimbulkan overhead. Dengan beberapa permintaan ditangani secara bersamaan, bandwidth penuh drive NVMe dapat digunakan. Keuntungan besar lainnya adalah GPU dapat menangani dekompresi data game untuk lebih mempercepat prosesnya.

Namun, ada hal lain yang disebutkan Microsoft kini. Windows 11 memiliki tumpukan penyimpanan baru yang ditingkatkan, yang memungkinkan PC memanfaatkan DirectStorage sepenuhnya. Pada Windows 10, perusahaan telah mengoptimalkan tumpukan penyimpanan lama untuk DirectStorage, namun hal tersebut tidak sepenuhnya sama. Namun Microsoft tidak mengatakan seberapa besar perbedaannya.

Game harus dibuat khusus untuk DirectStorage, tetapi game tersebut akan tetap berfungsi di PC yang tidak mendukung API, jadi Anda tidak perlu mengkhawatirkan kompatibilitasnya. Namun, Anda memerlukan NVMe SSD untuk menggunakan DirectStorage. Untuk pengembang. API hanya perlu diimplementasikan satu kali ke dalam mesin game, dan manfaatnya akan otomatis diterapkan di seluruh game. Meskipun pratinjau pertama sudah keluar, kemampuan dekompresi GPU belum tersedia.