การเพิ่มหน่วยความจำเพิ่มประสิทธิภาพการเล่นเกมสำหรับ AMD APU อย่างไร
เมื่อคุณอัปเกรดฮาร์ดแวร์ของคอมพิวเตอร์คุณจะได้รับประสิทธิภาพที่เพิ่มขึ้น แต่บางครั้งคุณจะได้รับการเพิ่มขึ้นอย่างมีนัยสำคัญโดยไม่คาดคิดมากกว่าที่คุณคาดไว้ โพสต์ SuperUser คำถาม & คำตอบช่วยให้นักเล่นเกมสับสน แต่มีความสุขเข้าใจว่าเขาโชคดีเมื่อเขาอัพเกรดหน่วยความจำของคอมพิวเตอร์.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
คำถาม
ผู้อ่าน SuperUser CyberGhostx1 ต้องการเข้าใจว่าการเพิ่มหน่วยความจำจะเพิ่มประสิทธิภาพการเล่นเกมสำหรับ AMD APU ของคอมพิวเตอร์ได้อย่างไร:
เพื่อให้ชัดเจนตั้งแต่เริ่มต้นนี่ไม่ใช่ปัญหา นี่เป็นเพียงสิ่งที่ฉันต้องการรู้ความลับเบื้องหลัง.
รายละเอียดระบบ
- CPU: AMD A10-6790K 4.0 GHz
- GPU: AMD Radeon HD 8670D 1GB (GPU ในตัว)
- แกะ: 2 x ทีม 4GB 1600 DDR3 = 8 GB
แน่นอนฉันใช้ระบบปฏิบัติการ 64 บิตเพื่อใช้หน่วยความจำ 8 GB ของฉัน แต่คำถามของฉันคือ: ก่อนที่ฉันจะติดตั้ง RAM เพิ่มเติมอีก 4 GB เกมอย่าง Mafia II จะทำงาน (โดยการตั้งค่าสูงสุด) โดยเฉลี่ย ของ 22 FPS หลังจากที่ฉันติดตั้ง RAM เพิ่มเติมฉันสังเกตเห็นการเพิ่มขึ้นที่ดีมากถึง 40 FPS แม้ว่าเกมไม่ปรากฏว่าใช้ RAM มากกว่า 4 GB.
ความลับเบื้องหลังสิ่งนี้คืออะไร?
การเพิ่มประสิทธิภาพของเกมเป็นสิ่งที่ต้องทำอย่างแน่นอน แต่การอัพเกรดหน่วยความจำอย่างง่ายทำให้ความแตกต่างในครั้งนี้ได้อย่างไร?
คำตอบ
ผู้สนับสนุน SuperUser DragonLord และ Ben Richards มีคำตอบสำหรับเรา ก่อนอื่น DragonLord:
ฉันสังเกตเห็นว่าคุณกำลังใช้ APU ของ AMD ชิปเหล่านี้รวม CPU กับโปรเซสเซอร์กราฟิกในตัว (GPU) ทำให้ไม่จำเป็นต้องใช้การ์ดกราฟิกแยก (อย่างน้อยสำหรับปริมาณงานที่น้อยกว่า) เนื่องจาก APU ของ AMD ใช้หน่วยความจำระบบเป็นหน่วยความจำกราฟิกประสิทธิภาพของ GPU ในตัวจึงขึ้นอยู่กับแบนด์วิดท์หน่วยความจำสูง RAM ระบบ DDR3 ไม่เพียง แต่จะมีแบนด์วิดท์น้อยกว่าหน่วยความจำวิดีโอ GDDR5 (ใช้กับการ์ดกราฟิกแยก) การ์ด GPU ในตัวต้องใช้แบนด์วิดธ์นี้ร่วมกับ CPU สำหรับการใช้งานปกติ การเพิ่มแบนด์วิดท์หน่วยความจำจะเพิ่มประสิทธิภาพโดยตรงโดยลดปัญหาคอขวดนี้.
เมื่อคุณอัพเกรดหน่วยความจำของระบบของคุณคุณเพิ่มโมดูลหน่วยความจำที่สอง ด้วยสองโมดูลหน่วยความจำของคุณจะทำงานในโหมดดูอัลแชนเนลเพิ่มแบนด์วิดท์หน่วยความจำเพิ่มเป็นสองเท่าและเพิ่มประสิทธิภาพอย่างมาก RAM ที่เร็วกว่า (อย่างน้อย DDR3-1866 โดยเฉพาะอย่างยิ่ง DDR3-2100 +) จะเพิ่มประสิทธิภาพในทำนองเดียวกันเช่นกัน.
นอกจากนี้หน่วยความจำเพิ่มเติมหมายถึงระบบของคุณสามารถโหลดข้อมูลพื้นผิวเพิ่มเติมลงใน RAM ได้ล่วงหน้าซึ่งช่วยลดความจำเป็นในการเข้าถึงดิสก์และเพิ่มประสิทธิภาพ อย่างไรก็ตามนี่เป็นปัจจัยที่น้อยกว่าแบนด์วิดท์หน่วยความจำที่เพิ่มขึ้น.
เพื่อแสดงให้เห็นว่าแบนด์วิดท์หน่วยความจำมีความสำคัญสำหรับ AMD APUs เว็บไซต์เช่น Tom's Hardware และ PC Perspective พบว่าประสิทธิภาพของ APU สามารถเพิ่มขึ้นได้ด้วยแบนด์วิดธ์หน่วยความจำสูงสุดอย่างน้อย DDR3-2100.
ตามด้วยคำตอบจาก Ben Richards:
คุณมี APU ไม่ใช่ CPU แบบแยกและ GPU แยก นั่นหมายความว่าพวกเขาแชร์ RAM ระบบสำหรับแคชพื้นผิวแทนที่จะใช้หน่วยความจำออนบอร์ดเฉพาะบนการ์ดกราฟิก.
เหตุผลที่การอัปเกรด RAM เพิ่มความเร็วให้กับเกมของคุณอาจเป็นเพราะการแลกเปลี่ยนทรัพยากรพื้นผิว ด้วยแรมที่มีอยู่ทั้งหมดโดยรวมนั่นหมายความว่าจะสามารถโหลดข้อมูลพื้นผิวได้มากขึ้นและเก็บไว้ใน RAM นานขึ้น เมื่อคุณมีการจัดสรรหน่วยความจำของคุณทั้งหมดและระบบปฏิบัติการของคุณต้องการทำงานกับงานมากขึ้นในตอนนี้มันจะค้นหาหน่วยความจำที่จัดสรรซึ่งไม่ได้ใช้งานเมื่อเร็ว ๆ นี้บันทึกเนื้อหาลงในดิสก์ของคุณแล้วจัดสรรหน่วยความจำใหม่ ภารกิจนั้น เมื่อข้อมูลนั้นต้องการอีกครั้งมันจะสลับกลับจากดิสก์ไปเป็น RAM การสลับนี้ใช้เวลานาน (ค่อนข้าง).
คุณน่าจะทำการแลกเปลี่ยนข้อมูลบนพื้นผิวเป็นจำนวนมาก เมื่อคุณอัพเกรด RAM ของคุณคุณให้พื้นที่เพิ่มเติมสำหรับการจัดเก็บพื้นผิวซึ่งหมายถึงการแลกเปลี่ยนหน่วยความจำน้อยลงซึ่งแปลเป็น FPS ที่สูงขึ้น.
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.