Bilgisayarınızın donanımını yükselttiğinizde, performansta bir artış beklediğiniz kesindir, ancak bazen, tahmin ettiğinizin ötesinde beklenmedik ölçüde önemli bir artış elde edersiniz. Bugünün Süper Kullanıcı Soru-Cevap gönderisi, kafası karışmış ancak mutlu bir oyuncunun bilgisayarının belleğini yükselttiğinde ne kadar şanslı olduğunu anlamasına yardımcı oluyor.
Bugünün Soru-Cevap oturumu bize, topluluk odaklı bir Soru-Cevap web siteleri grubu olan Stack Exchange'in bir alt bölümü olan SuperUser'ın izniyle geliyor.
Soru
SuperUser okuyucu CyberGhostx1, bellek eklemenin bilgisayarının AMD APU'su için oyun performansını nasıl önemli ölçüde artırdığını anlamak istiyor:
Başlangıçtan itibaren açık olmak gerekirse, bu bir sorun değil. Bu sadece arkasındaki sırrı bilmek istediğim bir şey.
Sistem Özellikleri
- İŞLEMCİ: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1 GB (tümleşik GPU)
- VERİ DEPOSU: 2 x Takım 4GB 1600 DDR3 = 8 GB
Tabii ki, 8 GB belleğimi kullanmak için 64 bit işletim sistemi kullanıyorum, ancak sorum şu: Ek 4 GB RAM yüklemeden önce, Mafia II gibi oyunlar (en yüksek ayarlarda) ortalama olarak çalıştı 22 FPS. Ek RAM'i yükledikten sonra, oyun 4 GB'den fazla RAM kullanıyor gibi görünmese de 40 FPS'ye çok iyi bir artış olduğunu fark ettim.
Bunun arkasındaki sır nedir?
Oyun performansındaki ek artış kesinlikle bir zevktir, ancak basit bir bellek yükseltmesi bu sefer nasıl böyle bir fark yarattı?
Cevap
SuperUser katılımcıları DragonLord ve Ben Richards'ın cevabı bizim için. İlk olarak, DragonLord:
AMD APU kullandığınızı fark ettim. Bu yongalar, bir CPU ile yerleşik bir grafik işlemcisini (GPU) birleştirerek ayrı bir grafik kartı ihtiyacını ortadan kaldırır (en azından daha hafif iş yükleri için). AMD APU'lar sistem belleğini grafik belleği olarak kullandığından, entegre GPU performansı büyük ölçüde bellek bant genişliğine bağlıdır. DDR3 sistem RAM'i, GDDR5 video belleğinden (birçok ayrı grafik kartında kullanılır) önemli ölçüde daha az bant genişliğine sahip olmakla kalmaz, entegre GPU'nun bu bant genişliğini normal uygulama kullanımı için CPU ile paylaşması gerekir. Bellek bant genişliğini artırmak, bu darboğazı azaltarak performansı doğrudan artıracaktır.
Sisteminizin belleğini yükselttiğinizde, ikinci bir bellek modülü eklediniz. İki modülle, belleğiniz artık çift kanal modu , bellek bant genişliğini iki katına çıkarır ve sonuç olarak performansı önemli ölçüde artırır. Daha hızlı RAM (en az DDR3-1866, tercihen DDR3-2100 +) performansı da benzer şekilde artıracaktır.
Ek olarak, daha fazla bellek, sisteminizin RAM'e daha fazla doku verisini önceden yükleyebileceği anlamına gelir, bu da diske erişim ihtiyacını azaltır ve performansı artırır. Ancak bu, artan bellek bant genişliğinden daha az bir faktördür.
Bellek bant genişliğinin AMD APU'lar için ne kadar önemli olduğunu göstermek için, Tom’un Donanımı ve PC Perspektifi APU performansının en az DDR3-2100'e kadar bellek bant genişliğiyle artabileceğini bulmuşlardır.
Ben Richards'ın cevabının ardından:
Ayrı bir CPU ve ayrı GPU yerine bir APU'nuz var. Bu, bir grafik kartındaki yerleşik bellek yerine doku önbelleği için sistem RAM'ini paylaştıkları anlamına gelir.
RAM yükseltmesinin oyununuz için işleri hızlandırmasının nedeni, doku kaynaklarının değişmesinden kaynaklanıyor olabilir. Genel olarak daha fazla RAM mevcut olduğunda, bu, daha fazla doku verisinin RAM'de daha uzun süre yüklenebileceği ve tutulabileceği anlamına gelir. Tüm belleğinizi ayırdığınızda ve işletim sisteminizin şu anda bir görev için daha fazla çalışması gerektiğinde, son zamanlarda kullanılmamış ayrılmış belleği bulur, içeriği diskinize kaydeder ve ardından belleği yeniden tahsis eder. bu görev. Bu verilere tekrar ihtiyaç duyulduğunda, onu diskten RAM'e geri değiştirecektir. Bu değişim uzun zaman alır (nispeten).
Muhtemelen doku verileri üzerinde çok şey değiş tokuş ediyordunuz. RAM'inizi yükselttiğinizde, dokuların depolanması için daha fazla alan sağladınız, bu da daha az bellek değişimi anlamına geliyor ve bu da daha yüksek bir FPS'ye dönüşüyor.
Açıklamaya eklemek istediğiniz bir şey var mı? Yorumlarda ses çıkarın. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla yanıt okumak ister misiniz? Tartışma dizisinin tamamına buradan göz atın .