โฮมเพจ » ทำอย่างไร » หน่วยความจำจะช้าลงไหมถ้าขนาดเพิ่มขึ้น?

    หน่วยความจำจะช้าลงไหมถ้าขนาดเพิ่มขึ้น?

    บางครั้งมันเป็นเรื่องสนุกที่จะคาดเดาว่าระบบของคุณจะทำงานแตกต่างกันอย่างไรหากมีการเปลี่ยนแปลงส่วนประกอบฮาร์ดแวร์ โพสต์ SuperUser Q&A วันนี้พูดถึงการเพิ่มขนาดของหน่วยความจำเพื่อช่วยตอบสนองความอยากรู้ของผู้อ่าน.

    เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.

    ภาพถ่ายจากสมาคม WDA (Flickr).

    คำถาม

    ผู้อ่าน SuperUser spartacus ต้องการทราบว่าการเพิ่มขนาดของหน่วยความจำจะทำให้ช้าลงหรือไม่:

    หากเราเพิ่มขนาดของ SDRAM โดยใช้เทคโนโลยีเดียวกันเวลาตอบสนองจะช้าลงหรือไม่ ถ้ามันช้าลงอาจเป็นเพราะความซับซ้อนของตรรกะดิจิทัล?

    การเพิ่มขนาดจะทำให้หน่วยความจำช้าลง?

    คำตอบ

    ผู้สนับสนุน SuperUser Daniel R Hicks และ Shikhar Bhardwaj มีคำตอบสำหรับเรา มาก่อน Daniel R Hicks:

    ใช่และไม่. ในฐานะ duDE state หน่วยความจำจะไม่ทำงานเร็วกว่าความเร็วบัส / นาฬิกา แต่มันความเร็วหน่วยความจำสูงสุดขึ้นอยู่กับขนาด.

    เมื่อแอสเซมบลีหน่วยความจำมีขนาดใหญ่ขึ้นจำนวนของตัวถอดรหัสที่อยู่จะเพิ่มขึ้น (ด้วยขนาดของบันทึก) และโหลดของไดรเวอร์จะเพิ่มขึ้นเป็นเส้นตรง.

    ดังนั้นในขณะที่มันไม่ค่อยคุ้มค่าที่จะ จำกัด ขนาดของ RAM ในระบบ off-the-shelf เพื่อพยายามเพิ่มความเร็ว (มีข้อยกเว้นที่กล่องจะปรับความเร็วนาฬิกาตามขนาด RAM) หากคุณเป็นระบบ ผู้ออกแบบขนาด RAM สูงสุดเป็นหนึ่งในประสิทธิภาพที่คุณต้องพิจารณา.

    ตามด้วยคำตอบจาก Shikhar Bhardwaj:

    ไม่มันไม่ เมื่อ SDRAM ซิงโครไนซ์กับระบบความเร็วหน่วยความจำขึ้นอยู่กับความเร็วของระบบ สิ่งที่อาจมีผลต่อความเร็วของการเข้าถึงหน่วยความจำคือการกำหนดค่าที่ใช้.

    หากบิลด์ของคุณมีการกำหนดค่าดูอัลแชนเนล (หรือสามแชนเนล) อยู่แล้วและหน่วยความจำที่เพิ่มขึ้นไม่ได้ใช้โมดูลที่เหมือนกันคุณอาจชะลอการใช้งานช่องสัญญาณเดียว อย่างไรก็ตามการลดลงนี้ค่อนข้างสังเกตเห็นได้ยากดังที่ Wikipedia พูดว่า:

    • ฮาร์ดแวร์ของทอมพบความแตกต่างเล็กน้อยระหว่างการกำหนดค่าแบบช่องทางเดียวและแบบสองช่องทางในการทดสอบมาตรฐานและเกมสังเคราะห์ (โดยใช้การตั้งค่าระบบ“ ทันสมัย ​​(2007)”) ในการทดสอบดูอัลแชนเนลให้ความเร็วเพิ่มขึ้น 5% ในงานที่ใช้หน่วยความจำมากที่สุด.

    ในกรณีนี้ความเร็วอาจลดลง แต่คุณจะได้สัมผัสกับประสิทธิภาพโดยรวมที่เพิ่มขึ้นเนื่องจากหน่วยความจำกายภาพที่มีอยู่ในระบบปฏิบัติการของคุณมีจำนวนมากขึ้น แน่นอนนี้ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้และประสิทธิภาพในการใช้ทรัพยากรที่มีอยู่.


    มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.