Bagaimana Menambah Memori Meningkatkan Prestasi Permainan untuk AMD APU?
Apabila anda menaik taraf perkakasan komputer anda, ia diberikan bahawa anda mengharapkan peningkatan dalam prestasi, tetapi kadang-kadang anda mendapat kenaikan yang tidak di luar jangkaan yang melampaui apa yang anda kira. Posisi SuperQser Q & A hari ini membantu seorang yang keliru, tetapi peminat gembira memahami bagaimana dia berjaya apabila dia dinaik taraf memori komputernya.
Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.
Soalan
Pembaca SuperUser CyberGhostx1 ingin memahami bagaimana menambah memori dengan ketara meningkatkan prestasi permainan untuk AMD APU komputernya:
Untuk menjadi jelas dari awal, ini tidak menjadi masalah. Ini hanyalah sesuatu yang saya pasti ingin tahu rahsia di belakang.
Spesifikasi Sistem
- CPU: AMD A10-6790K 4.0 GHz
- GPU: AMD Radeon HD 8670D 1GB (GPU bersepadu)
- RAM: 2 x Team 4GB 1600 DDR3 = 8 GB
Sudah tentu, saya menggunakan OS 64-bit untuk menggunakan memori 8 GB saya, tetapi soalan saya ialah: Sebelum saya memasang 4 GB RAM tambahan, permainan seperti Mafia II berlari (pada tetapan tertinggi) pada purata daripada 22 FPS. Selepas saya memasang RAM tambahan, saya melihat peningkatan yang sangat baik untuk 40 FPS walaupun permainan tidak kelihatan menggunakan lebih daripada 4 GB RAM.
Apa rahsia di sebalik ini?
Rangsangan tambahan dalam prestasi permainan pastinya merawat, tetapi bagaimana peningkatan memori mudah membuat perbezaan masa ini?
Jawapan
Penyumbang SuperUser DragonLord dan Ben Richards mempunyai jawapan untuk kami. Pertama, DragonLord:
Saya perhatikan anda menggunakan APU AMD. Cip ini menggabungkan CPU dengan pemproses grafik terbina dalam (GPU), menghapuskan keperluan untuk kad grafik diskret (sekurang-kurangnya untuk beban kerja yang lebih ringan). Kerana AMD APU menggunakan memori sistem sebagai memori grafik, prestasi GPU yang bersepadu sangat bergantung pada lebar jalur memori. Bukan sahaja RAM sistem DDR3 mempunyai lebar jalur jauh daripada memori video GDDR5 (digunakan pada banyak kad grafik diskret), GPU bersepadu perlu berkongsi bandwidth ini dengan CPU untuk penggunaan aplikasi biasa. Meningkatkan jalur lebar ingatan akan terus meningkatkan prestasi dengan mengurangkan kesesakan ini.
Apabila anda dinaik taraf memori sistem anda, anda menambah modul memori kedua. Dengan dua modul, ingatan anda kini berjalan dalam mod dwi-saluran, menggandakan jalur lebar memori dan meningkatkan prestasi secara dramatik. RAM lebih cepat (sekurang-kurangnya DDR3-1866, sebaiknya DDR3-2100 +) juga akan meningkatkan prestasi juga.
Di samping itu, memori lebih bermakna sistem anda boleh memuatkan lebih banyak data tekstur ke dalam RAM, mengurangkan keperluan untuk mengakses cakera dan meningkatkan prestasi. Walau bagaimanapun, ini kurang daripada faktor daripada lebar jalur memori yang meningkat.
Untuk menunjukkan betapa pentingnya jalur lebar memori untuk AMD APU, laman web seperti Perkakasan dan Perspektif PC Tom mendapati bahawa prestasi APU boleh meningkat dengan lebar jalur memori sehingga sekurang-kurangnya DDR3-2100.
Diikuti dengan jawapan dari Ben Richards:
Anda mempunyai APU, bukan CPU CPU dan GPU diskret. Ini bermakna mereka berkongsi sistem RAM untuk cache tekstur, bukannya memori papan kekunci khusus pada kad grafik.
Sebab naik taraf RAM memacu perkara untuk permainan anda mungkin disebabkan oleh pertukaran sumber tekstur. Dengan lebih banyak RAM tersedia secara keseluruhan, ini bermakna lebih banyak data tekstur dapat dimuatkan dan disimpan dalam RAM lebih lama. Apabila anda mempunyai semua memori yang anda peruntukkan, dan sistem operasi anda memerlukan banyak lagi untuk bekerja dengan tugas sekarang, ia akan mendapati memori yang diperuntukkan yang belum digunakan baru-baru ini, menyimpan kandungan ke cakera anda, dan kemudian peruntukkan semula memori untuk tugas itu. Apabila data itu diperlukan lagi, ia akan menukarnya dari cakera ke RAM. Pertukaran ini mengambil masa yang lama (relatif).
Anda mungkin bertukar banyak pada data tekstur. Apabila anda dinaik taraf RAM anda, anda menyediakan lebih banyak ruang untuk tekstur yang akan disimpan, yang bermakna kurang menukar swap, yang kemudian diterjemahkan ke dalam FPS yang lebih tinggi.
Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.