Ketika Anda memperbarui perangkat keras komputer Anda, itu adalah mengingat bahwa Anda mengharapkan peningkatan kinerja, tetapi kadang-kadang Anda mendapatkan peningkatan signifikan yang tak terduga melampaui apa yang Anda hitung. SuperUser Q & A postingan hari ini membantu seorang gamer yang kebingungan, tetapi senang memahami bagaimana dia beruntung ketika dia meningkatkan memori komputernya.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Pembaca SuperUser CyberGhostx1 ingin memahami bagaimana menambahkan memori secara signifikan meningkatkan kinerja permainan untuk AMD APU komputernya:
Untuk menjadi jelas sejak awal, ini bukan masalah. Ini adalah sesuatu yang saya ingin tahu rahasia dibelakangnya.
Spesifikasi Sistem
- CPU: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1GB (GPU terintegrasi)
- RAM: 2 x Tim 4GB 1600 DDR3 = 8 GB
Tentu saja, saya menggunakan OS 64-bit untuk menggunakan memori 8 GB saya, tapi pertanyaan saya adalah: Sebelum saya menginstal tambahan 4 GB RAM, game seperti Mafia II berlari (pada pengaturan tertinggi) pada rata-rata dari 22 FPS. Setelah saya menginstal RAM tambahan, saya melihat peningkatan yang sangat layak hingga 40 FPS meskipun game itu tampaknya tidak menggunakan lebih dari 4 GB RAM.
Apa rahasia di balik ini?
Peningkatan tambahan dalam kinerja game jelas merupakan suatu perlakukan, tetapi bagaimana upgrade memori sederhana membuat perbedaan seperti itu saat ini?
Kontributor SuperUser DragonLord dan Ben Richards memiliki jawabannya untuk kami. Pertama, DragonLord:
Saya perhatikan Anda menggunakan AMD APU. Chip ini menggabungkan CPU dengan prosesor grafis built-in (GPU), menghilangkan kebutuhan kartu grafis diskrit (setidaknya untuk beban kerja yang lebih ringan). Karena AMD APU menggunakan memori sistem sebagai memori grafis, kinerja GPU yang terintegrasi sangat tergantung pada bandwidth memori. Tidak hanya RAM sistem DDR3 memiliki bandwidth yang jauh lebih sedikit daripada memori video GDDR5 (digunakan pada banyak kartu grafis diskret), GPU terintegrasi perlu membagi bandwidth ini dengan CPU untuk penggunaan aplikasi normal. Meningkatkan bandwidth memori secara langsung akan meningkatkan kinerja dengan mengurangi kemacetan ini.
Saat Anda meningkatkan memori sistem Anda, Anda menambahkan modul memori kedua. Dengan dua modul, memori Anda sekarang berjalan dalam mode kanal ganda, menggandakan bandwidth memori dan secara dramatis meningkatkan kinerja sebagai hasilnya. RAM lebih cepat (setidaknya DDR3-1866, sebaiknya DDR3-2100 +) juga akan meningkatkan kinerja.
Selain itu, lebih banyak memori berarti sistem Anda dapat melakukan pre-load lebih banyak data tekstur ke RAM, mengurangi kebutuhan untuk mengakses disk dan meningkatkan kinerja. Namun, ini kurang dari faktor dari peningkatan bandwidth memori.
Untuk menunjukkan betapa pentingnya bandwidth memori untuk AMD APU, situs web seperti Tom's Hardware dan PC Perspective telah menemukan bahwa kinerja APU dapat meningkat dengan bandwidth memori hingga setidaknya DDR3-2100.
Diikuti oleh jawaban dari Ben Richards:
Anda memiliki APU, daripada CPU diskrit dan GPU diskrit. Itu berarti mereka berbagi RAM sistem untuk cache tekstur, daripada memori on-board khusus pada kartu grafis.
Alasan peningkatan RAM mempercepat hal untuk permainan Anda mungkin karena pertukaran sumber daya tekstur. Dengan lebih banyak RAM tersedia secara keseluruhan, itu berarti lebih banyak data tekstur yang dapat dimuat dan disimpan dalam RAM lebih lama. Ketika Anda memiliki semua alokasi memori Anda, dan sistem operasi Anda perlu lebih banyak bekerja dengan untuk tugas sekarang, itu akan menemukan dialokasikan memori yang belum digunakan baru-baru ini, menyimpan konten ke disk Anda, dan kemudian mengalokasikan ulang memori untuk tugas itu. Setelah data itu dibutuhkan lagi, itu akan menukarnya kembali dari disk ke RAM. Swapping ini membutuhkan waktu yang lama (relatif).
Anda mungkin bertukar banyak data tekstur. Ketika Anda memutakhirkan RAM Anda, Anda menyediakan lebih banyak ruang untuk tekstur yang akan disimpan, yang berarti lebih sedikit swapping memori, yang kemudian diterjemahkan ke FPS yang lebih tinggi.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.