Apa itu DirectStorage dan Pengaruh Langsungnya pada PC Gaming

Diterbitkan: 2023-10-26

DirectStorage merupakan teknologi yang dikembangkan Microsoft untuk Xbox Series S dan Xbox Series X. Tujuan utama dari teknologi ini adalah untuk mengurangi waktu pemuatan game sebanyak mungkin.

what is directstorage in pc gaming

Microsoft juga berjanji akan memperkenalkan DirectStorage ke PC dalam waktu dekat. Mereka harus melakukannya karena semua konsol generasi saat ini, termasuk PS5, menggunakan teknologi serupa untuk meningkatkan pengalaman bermain game secara keseluruhan.

Daftar isi

Apa itu Penyimpanan Langsung?

Untuk memahami DirectStorage dan teknologi terobosannya, Anda harus terlebih dahulu memahami cara kerja game dan menyimpan datanya. Semua game menyimpan aset dan teksturnya serta semua hal lain yang penting bagi game tersebut dalam format terkompresi di SSD/HDD Anda, dan kapan pun game tradisional memerlukan aset tersebut, SSD/HDD Anda akan diminta untuk mengirimkan datanya. SSD mengirimkan data yang tidak terkompresi ke memori sistem atau RAM, dan memori sistem mengirimkan data ke CPU Anda, yang mendekompresi data dan mengirimkannya lagi ke memori sistem sebelum mengirim data yang tidak terkompresi ke GPU.

flow of gpu assets without directstorage
Gambar: Microsoft

Tidak ada yang salah dengan keseluruhan prosesnya. Lagi pula, semua game telah menggunakan metode tradisional yang sama selama sekitar 25 tahun terakhir, tetapi pendekatan ini membutuhkan lebih banyak waktu dan bahkan dapat menyebabkan Anda kehilangan kinerja yang signifikan jika Anda mengalami hambatan pada penyimpanan, CPU, RAM, dll.

flow of gpu assets with direct storage
Gambar: Microsoft

DirectStorage mengambil pendekatan yang berbeda dan lebih baik: alih-alih mendekompresi data di CPU, DirectStorage justru mendekompresi data di GPU. Hal ini mengubah seluruh aliran data: data dikirim dari SSD ke memori sistem atau RAM dan kemudian diteruskan dari RAM langsung ke GPU, di mana GPU mendekompresi data dan menggunakannya secara langsung. Hal ini membuat seluruh proses menjadi lebih cepat dan efisien.

Hal ini tidak hanya membuat rendering grafis game dan rendering dunia game di PC Anda jauh lebih cepat, tetapi Anda juga dapat menikmati performa lebih tinggi dan waktu pemuatan game lebih baik dibandingkan sebelumnya.

Prasyarat untuk menggunakan DirectStorage

Sebelumnya DirectStorage hanya untuk Xbox Series S dan X, namun baru-baru ini Microsoft menghadirkannya ke PCMR. Dengan pengembangan DirectStorage API sebelumnya, DirctStorage 1.1 dapat berjalan pada SSD cepat, seperti drive NVMe Gen 4. Hal ini bagus karena, dengan SSD yang lebih cepat, teknologi tersebut kini dapat bekerja lebih baik lagi dan membuat semua kompresi dan dekompresi data menjadi lebih cepat, memanfaatkan sepenuhnya kekuatan pemrosesan GPU dan kecepatan SSD.

Meskipun semua ini mudah dilakukan di lingkungan tertutup seperti konsol game, sulit bahkan bagi perusahaan sebesar Microsoft untuk melakukan semua ini di PC dengan teknologi lain untuk membuat game lebih cepat dan lebih cepat. Ini karena PC menggunakan komponen yang berbeda dan sangat berbeda: RAM, SSD, CPU, dan GPU berasal dari pabrikan berbeda. Itu sebabnya Microsoft awalnya memutuskan bahwa DirectStorage hanya akan bekerja dengan drive NVMe Gen 4 dan membawanya ke PC sebagai DirectStorage 1.1 .

Namun segalanya berubah dengan sangat cepat dengan diperkenalkannya DirectStorage 1.2 . Dengan DirectStorage 1.2, Anda dapat menggunakan perangkat keras lama seperti SSD SATA dan bahkan hard drive lama, yang sangat meningkatkan kompatibilitas DirectStorage untuk konsumen rata-rata.

Dengan media penyimpanannya, Anda juga memerlukan game yang mendukung DX12. Bagaimanapun, DirectStorage adalah DirectX API. Akibatnya, banyak pengembang game harus menambahkan dukungan DirectStorage ke game lama mereka melalui pembaruan atau ke game baru mereka. Salah satu game tersebut adalah Forspoken yang dikembangkan oleh Square Enix. Mereka terus menambahkan dukungan untuk teknologi baru dan merupakan orang-orang yang telah mendukung DirectStorage dan AMD FSR 3 . Forspoken sekarang juga dapat dimainkan dengan dukungan DiectStorage.

Peningkatan Kinerja dan Persyaratan Perangkat Keras

Saat Microsoft memperkenalkan DirectStorage di PC, DirectStorage hanya berfungsi pada SSD Gen 4 yang lebih cepat, sehingga banyak orang tidak dapat menggunakannya meskipun dukungan game tersedia. Namun, hal ini bukanlah niat Microsoft, karena HDD tradisional atau SSD SATA tidak sebaik drive NVMe Gen 4 dalam hal pengiriman permintaan data yang sering. HDD tradisional dapat mengirim data dalam jumlah besar tetapi tidak terlalu sering, sedangkan SSD Gen4 yang baru dan lebih cepat dapat melakukan hal sebaliknya, karena SSD sangat efisien dalam mengirimkan data dalam jumlah kecil dengan sangat sering. Permintaan data ini juga disebut permintaan IOPS atau IO.

iops with ssds

Karena DirectStorage dapat memanfaatkan jalur PCIe sepenuhnya, SSD yang lebih cepat adalah pilihan yang tepat karena, dalam video game modern yang mengharuskan Anda memuat begitu banyak aset lebih sering, SSD jauh lebih mudah untuk berkinerja lebih baik daripada HDD.

Namun DirectStorage tidak hanya bergantung pada SSD yang lebih cepat. Seluruh paradigma penggunaannya untuk performa gaming yang lebih baik juga bergantung pada komponen terpenting untuk gaming, yaitu GPU. Meskipun semua GPU hebat dalam mendekompresi data karena banyaknya inti, pertanyaannya adalah apakah bergantung pada GPU untuk mendekompresi data sesederhana yang Anda bayangkan.

GPU bagus dalam mendekompresi data, namun kita juga perlu mempertimbangkan jenis data dan aset apa yang digunakan. Seiring bertambahnya ukuran game, ada baiknya mengetahui bahwa semua aset game disimpan dalam format yang diarsipkan dan dikompresi. Secara tradisional, data dikirim ke CPU untuk dikompresi, tetapi dengan versi DirectStorage saat ini di PC, GPU tidak dapat mendekompresi data dalam jumlah besar.

nvidia rtx io

Namun, hal ini dimungkinkan dengan teknologi seperti Nvidia RTX IO , yang menggunakan perangkat keras khusus untuk tugas-tugas ini di GPU. Keuntungan terbesarnya adalah mendekompresi data dengan RTX IO jauh lebih cepat dibandingkan mendekompresi data melalui CPU. Dan bagian terbaiknya adalah data tersebut didekompresi langsung ke memori video GPU.

Dukungan Game untuk DirectStorage

Meskipun DirectStorage adalah teknologi hebat untuk PC dan akan memberikan peningkatan jangka panjang pada pengalaman bermain game PC, dukungan game untuk teknologi ini tidak seluas yang diperkirakan ketika Microsoft mengumumkan DirectStorage untuk PC. Hingga Oktober 2023, hanya ada satu game yang mendukung teknologi ini, yaitu Square Enix's Forspoken , yang diumumkan pada tahun 2022, tepat satu tahun sebelumnya, dan sejauh ini, hanya ada satu game lain yang akan menambahkan dukungan Direct Storage dengan perangkat lunak. perbarui di masa mendatang, Ratchet dan Clank: Rift Apart .

Ini adalah berita yang menyedihkan sekaligus jelas bagi PCMR karena PC adalah sistem terbuka, dan mengimplementasikan API lengkap di lingkungan terbuka sama sulitnya dengan kelihatannya. Selain itu, Anda harus ingat bahwa Microsoft dapat mengimplementasikan Direct Storage di Windows 10 dan Windows 11, dan ini akan bekerja lebih baik di Windows 11 karena subsistem penyimpanan yang lebih baik.

Sementara itu, Anda dapat mencoba Direct Storage di Forspoken . Terima kasih kepada para pengembang yang memperkenalkan teknologi baru agar rata-rata gamer dapat menikmati pengalaman bermain game yang lebih baik di PC mereka.

FAQ tentang Dukungan DirectStorage untuk PC

1. Apa gunanya DirectStorage di PC?

DirectStorage dikembangkan untuk Xbox Series X dan S dan telah mengurangi waktu bermain game secara signifikan dan meningkatkan grafis game. Ini dirancang untuk SSD NVMe tetapi sekarang dapat digunakan pada HDD juga. Pada tahun 2022, Microsoft juga memperkenalkan DirectStorage untuk PC Windows.

2. Apakah DirectStorage perangkat keras atau perangkat lunak?

DirectStorage adalah perangkat lunak, atau lebih tepatnya, API, berdasarkan Microsoft Direct X 12. Direct X 12 menggunakan perangkat keras seperti memori dan GPU untuk memberikan pengalaman bermain game yang lebih baik dengan mengurangi waktu muat game dan meningkatkan fidelitas visual game.

3. Apa itu DirectStorage SSD?

DirectStorage adalah perangkat lunak yang awalnya dikembangkan untuk mengurangi waktu muat game di konsol dan kemudian diaktifkan untuk PC. Teknologi ini dapat meningkatkan waktu pemuatan dan detail visual video game dan bekerja dengan sangat baik pada SSD dengan antarmuka Gne 4 PCIe.

4. Apakah Windows menawarkan fitur permainan lain seperti penyimpanan langsung?

Ya, Windows menawarkan sejumlah fitur berorientasi permainan yang dapat meningkatkan pengalaman bermain game Anda secara signifikan, seperti DirectX 12 Ultimate, Game Bar, Game Pass Ultimate, dan banyak lagi. Jika Anda ingin tahu lebih banyak tentang fitur game Windows, Anda dapat membaca artikel kami, Fitur Gaming Windows 11.

5. Apa saja persyaratan DirectStorage?

Untuk menggunakan teknologi ini di PC Anda, Anda harus memiliki HDD atau SSD dan GPU yang mendukung Direct X 12. Selain itu, DirectStorage berfungsi paling baik jika digabungkan dengan SSD NVMe Gen 4, ini berfungsi pada Windows 10 dan Windows 11, meskipun hasilnya mungkin lebih baik di Windows 11, dan yang terpenting, Anda memerlukan game yang mendukung DirectStorage. Saat ini baru ada satu game yang mendukung fitur tersebut, yaitu Forspoken.

6. Apakah Direct Storage juga bisa digunakan pada HDD?

Ya, dengan pembaruan 1.2 yang baru, DirectStorage juga berfungsi pada HDD, namun perlu diingat bahwa menggunakan DirectStorage pada SSD tidak akan membawa peningkatan kinerja yang besar dibandingkan dengan SSD NVME. Waktu muat game Anda mungkin meningkat, tetapi tidak sedrastis yang Anda kira.

7. Apakah saya dapat menggunakan DirectStorage di Windows 10?

Ya, selama Anda memiliki perangkat keras yang tepat, Anda dapat menggunakan DirectStorage di Windows 10. Namun, peningkatan kinerjanya mungkin tidak sebesar Windows 11 karena Windows 11 menggunakan subsistem penyimpanan yang lebih modern dan lebih baik. Namun dalam praktiknya, perbedaannya akan sangat kecil selama Anda menggunakan perangkat keras yang tepat.

8. Apakah ukuran SSD yang lebih kecil dapat digunakan untuk DirectStorage?

Dengan DirectStorage, berapa pun ukuran SSD yang Anda gunakan, tidak masalah. Hal terpenting dengan DirectStorage adalah kecepatan SSD atau HDD Anda. Jika Anda memiliki SSD NVME Gen 4 berkapasitas 256 gigabyte, kinerjanya akan lebih baik daripada SSD Gen 3 berkapasitas 2 TB atau SSD SATA. Kecepatan penyimpanan dan jalur PCIe adalah faktor terpenting yang perlu Anda pertimbangkan di sini. Semakin banyak bandwidth yang Anda miliki, secara teoritis semakin baik kerjanya.

9. Apakah DirectStorage akan bekerja lebih baik dengan RAM yang lebih cepat?

RAM yang lebih cepat tidak berhubungan langsung dengan DirectStorage. Ini hanya digunakan untuk meneruskan data ke GPU. Tidak masalah apakah game menggunakan DirectStorage atau tidak. Memori yang lebih cepat lebih penting untuk pengalaman bermain game yang lebih baik dibandingkan fitur perangkat lunak lainnya karena perangkat keras yang lebih baik secara langsung menghasilkan kinerja game yang lebih baik. Jika Anda memiliki PC dan menginginkan performa game yang lebih baik, sebaiknya gunakan memori yang lebih cepat daripada perangkat lunak lainnya.