ประสิทธิภาพการทำงานของหลาย RAM Sticks เปรียบเทียบกับ Single Sticks


9

ไม่มีความลับใดที่การใช้ฟิสิคัลไดรฟ์สองตัวจะให้ประสิทธิภาพที่ดีกว่าพาร์ติชันสองตัวบนไดรฟ์ทางกายภาพเดียวกัน เนื่องจากมีสองอุปกรณ์พวกเขาแต่ละคนมี platters, head, caches, controllers และอื่น ๆ ของตัวเอง (คอขวดของระบบในที่สุดและด้านอื่น ๆ )

ฉันสงสัยว่าสิ่งเดียวกันกับ RAM จริงหรือไม่ ตัวอย่างเช่น (ปัจจัยอื่น ๆ เช่นความเร็วการกำหนดเวลาและอื่น ๆ ที่เท่ากัน) การติดตั้ง RAM ขนาด 1GB สองตัวจะให้ประสิทธิภาพที่ดีกว่าแท่ง 2GB หรือไม่

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

สำหรับเร็กคอร์ดฉันไม่กังวลเกี่ยวกับ "หนึ่งแท่งอนุญาตให้มีการอัพเกรดในอนาคต" หรือช่องทางคู่เทียบกับคู่ 1GB sticks ดีกว่า 512MB สี่ sticks หรือในทางกลับกัน)

ขอบคุณมาก.


superuser.com/questions/90109/buying-more-ramมีคำตอบที่รองรับคำถามของคุณ แน่นอนว่ามีคำถามสองข้อในคำถาม SU แต่ครึ่งหนึ่งของคำถามตอบคำถามของคุณ
David

คำตอบ:


1

แม้ว่าคุณจะไม่กังวลเกี่ยวกับการอัพเกรดในอนาคตก็ตามรับแท่งขนาด 2 x 1GB หากไม่มีอะไรอื่นมันเป็นจุดของความล้มเหลวน้อยลง ความแตกต่างของความเร็วระหว่าง 4 x 512 และ 2 x 1024 นั้นเล็กน้อยถ้ามันทำงานด้วยความเร็วสัญญาณนาฬิกาและแรงดันไฟฟ้าเท่ากัน

มันเป็นคำถามเชิงวิชาการอยู่แล้วเนื่องจากคุณจะไม่สังเกตเห็นความแตกต่างในฐานะผู้ใช้ปลายทาง คอขวดในระบบของคุณยังคงเป็นฮาร์ดไดรฟ์ไม่ว่าจะเป็นเชิงกลหรือ SSD


แก้ไข:

ฉันได้รับการบอกว่าแท่งไม้ที่น้อยกว่านั้นจะเร็วกว่าเพราะความหนาแน่นของชิปในแต่ละแท่งหมายถึงการเดินทางบนรถบัสน้อยลงกว่าไม้ที่มีมากขึ้น เห็นได้ชัดว่าเวลาใน 512s ช้ากว่า 1GB เช่นกัน


อืมมันน่าสนใจเพราะการใช้ฟิสิคัลไดรฟ์สองตัวเมื่อเทียบกับไดรฟ์แบบลอจิคัลสองตัวนั้นไม่ใช่ทางวิชาการแน่นอนข้อดีด้านประสิทธิภาพค่อนข้างชัดเจน ฉันคิดว่าความแตกต่างอาจเกิดจากเวลาแฝงที่เกี่ยวข้อง (การรีเฟรชและเวลาในการเข้าถึง RAM น้อยกว่าเวลาค้นหาและการเข้าถึงไดรฟ์)
Synetech

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

เฉพาะในดูอัลแชนเนลเท่านั้น

> หากไม่มีสิ่งใดมันเป็นจุดของความล้มเหลวน้อยลง โดยโทเค็นนั้นคุณสามารถพูดได้ว่าหากมีความล้มเหลวด้วยการกำหนดค่าแบบแท่งเดียวคุณจะสูญเสียสองเท่าเท่ากับการกำหนดค่าแบบสองแท่ง > เฉพาะในดูอัลแชนเนลเท่านั้น ฮาร์ดไดรฟ์ไม่ได้เป็นแบบดูอัลแชนเนล แต่ยังแสดงพฤติกรรมนี้ ประเด็นก็คืออุปกรณ์ทางกายภาพที่แยกจากกันสามารถเตรียมความพร้อมภายในเพื่อให้สามารถสตรีมข้อมูลพร้อมคอขวด (เช่นรถบัส) ในขณะที่อุปกรณ์เดียวสามารถออกสูงสุดได้
Synetech

1
ฉันพบลิงค์นี้ ฉันไม่แน่ใจว่าจะช่วยได้หรือไม่: overclock.net/intel-memory/29556-ram-cpu-bottleneck.html
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.