2Aug

Bir AMD APU için Bellek Ekleme Oyunu Performansını Nasıl Artırdı?

Bilgisayarınızın donanımını yükselttiğinizde, performansta bir artış beklediğiniz göz önüne alındığında, bazen beklediğiniz şeyin ötesinde beklenmedik şekilde önemli bir artış elde edersiniz. Bugünkü SuperUser Q & A post, şaşkın, ancak mutlu bir oyuncunun bilgisayarının belleğini yükseltirken nasıl yüreklediğini anlamasına yardımcı oluyor.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Soru

SuperUser okuyucu CyberGhostx1, bilgisayarınızın AMD APU'su için oyun performansını nasıl önemli ölçüde arttırdığını anlamak istiyor:

Baştan açık olmak gerekirse, bu sorun değil. Bu sadece arkasındaki sırrı bilmek isteyeceğim bir şey.

Sistem Özellikleri

  • CPU: AMD A10-6790K 4.0 GHz
  • GPU: AMD Radeon HD 8670D 1GB( tümleşik GPU)
  • RAM: 2 x Takım 4GB 1600 DDR3 = 8 GB

Tabii ki 64-bitİşletim sisteminin 8 GB'lık belleğinden faydalanabilmesi için sorumluluğumun üstünde durmam gerekiyor ancak şu soruyu soruyorum: Ek 4 GB'lık RAM yüklemeden önce, Mafia II gibi oyunlar( en yüksek seviyede) 22 FPS'de çalışıyordu. Ek RAM'i kurduktan sonra, oyunda 4 GB'den fazla RAM kullanılmadığı halde, 40 FPS'ye çok iyi bir artış farkettim.

Bunun arkasındaki sır nedir?

Oyunun performansındaki ek artış kesinlikle bir zevktir, fakat basit bir hafıza yükseltmesi bu sefer böyle bir fark yarattı mı?

Cevap

SuperUser katılımcıları DragonLord ve Ben Richards bize cevap buluyorlar.İlk önce DragonLord:

AMD APU kullandığınızı fark ettim. Bu cips, bir CPU'yu yerleşik bir grafik işlemcisi( GPU) ile birleştirerek ayrı bir grafik kartı gerekliliğini 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, tümleşik GPU performansı, bellek bant genişliğine oldukça bağımlıdır. DDR3 sistem RAM'inin GDDR5 video belleğinden( birçok ayrık grafik kartında kullanılan) olduğundan önemli ölçüde daha az bant genişliğine sahip olması değil, entegre GPU'nun normal uygulama kullanımı için bu bant genişliğini CPU ile paylaşması gerekir. Bellek bant genişliğini artırmak, bu darboğazı azaltarak doğrudan performansı artıracaktır.

Sistem belleğinizi yükselttiğinizde, ikinci bir bellek modülü eklediniz.İki modül ile hafızanız artık dual kanal modunda çalışıyor, bellek bant genişliğini ikiye katlıyor ve sonuç olarak performansı önemli ölçüde artırıyor. Daha hızlı RAM( en az DDR3-1866, tercihen DDR3-2100 +) de benzer şekilde performansı artıracaktır.

Buna ek olarak, daha fazla bellek, sisteminizin daha fazla doku verisini RAM'e önceden yükleyebileceği anlamına gelir, böylece diske erişme gereksinimi azaltılır ve performans artar. Bununla birlikte, artan bellek bant genişliğinden daha az bir faktör.

AMD APU'ları için bellek bant genişliğinin ne kadar önemli olduğunu göstermek için, Tom's Hardware ve PC Perspective gibi web siteleri, APU performansının, en az DDR3-2100'e kadar bellek bant genişliği ile artabileceğini bulmuştur.

Bunu takiben Ben Richards'ın cevabı gelmiştir:

Ayrık CPU ve ayrık GPU yerine bir APU'nuz var. Bu, bir grafik kartında yerleşik bellek yerine, doku ön belleği için sistem RAM'ini paylaştıkları anlamına geliyor.

RAM yükseltmesinin oyununuz için hız kazandırmasının nedeni büyük olasılıkla doku kaynağı değiştirme yüzünden. Daha fazla RAM genel olarak kullanılabilir olduğunda, daha fazla doku verisi RAM'e daha uzun süre yüklenebilir ve tutulabilir demektir. Belleğinizin tamamı ayrılmış durumdaysa ve işletim sisteminiz şu an için bir görevle çalışmak için daha fazla gereksinim duyduğunda, kısa süre önce kullanılmamış ayrılmış belleği bulacak, içeriğini diskinize kaydedip daha sonra belleği yeniden tahsis edecektir. Bu görev. Veriye tekrar ihtiyaç duyulduğunda, diskten RAM'e geri takas edecektir. Bu değiş tokuş uzun zaman alıyor( nispeten).

Muhtemelen doku verilerinde çok şey takas ettiniz. RAM'inizi yükselttiğinizde, dokuların depolanması için daha fazla yer sağladınız, bu daha az hafıza takas işlemi anlamına gelir ve bu daha sonra daha yüksek bir FPS'ye dönüşür.

Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.