Apakah lebih cepat memiliki empat kali 2 GB atau dua kali 4 GB RAM dengan mainboard dua saluran?

50

Saya sedang membangun sistem Core i7-860 yang mendukung memori dual-channel (hingga 16 GB dalam empat DIMM), target saya adalah 8 GB. Dari perspektif kinerja, apakah lebih baik memiliki dua kali 4 GB atau empat kali 2 GB?

Borek Bernard
sumber

Jawaban:

47

Empat batang akan menyebabkan lebih banyak ketegangan pada pengontrol memori dan chipset motherboard. Akan memakan waktu sedikit lebih lama bagi CPU untuk menambah dan mengambil data dari empat batang dibandingkan dengan dua.

Untuk alasan ini, 2 x 4 GB akan lebih cepat dari 4 x 2 GB.

EDIT - ada penjelasan teknis yang jauh lebih baik tentang Situs yang ditulis dgn tanda penghubung untuk menegakkan jawaban saya, meskipun itu menyebutkan tongkat berukuran lebih rendah:

Lebih baik menggunakan dua modul 2 GB - bukan untuk perbedaan kecepatan yang cukup besar (walaupun mungkin ada keuntungan kecil - lebih banyak dalam sedikit) - tetapi untuk subsistem memori yang lebih andal.

Sebagian besar sistem desktop menggunakan modul RAM tanpa gangguan - ini menghasilkan beban yang sangat besar pada bus alamat dan data ketika Anda memiliki lebih dari dua modul yang diinstal, dan secara signifikan dapat menurunkan pensinyalan pada bus-bus ini. Subsistem memori "melihat 'satu beban per chip memori - jadi dengan dua modul terpasang, itu mencapai 32 beban (dengan modul dua sisi) ... dan dengan empat modul terpasang sebanyak 64 muatan listrik di bus. Beberapa sistem secara otomatis menyesuaikan beban yang lebih tinggi ini dengan menambah voltase dalam jumlah kecil, mengurangi frekuensi clock memori (sehingga sedikit memperlambatnya), atau dengan menambahkan siklus ke pengaturan latensi SPD (sekali lagi, sedikit memperlambatnya) . Penyesuaian ini membantu menjaga subsistem memori tetap andal - tetapi berarti bahwa modul 4 x 1 GB akan sedikit lebih lambat dari modul 2 x 2 GB pada sistem ini. Tetapi terlepas dari apakah ada perbedaan waktu, memori pasti akan lebih dapat diandalkan dengan hanya dua modul.

Kredit untuk garycase di The Hyphenated Site untuk jawaban ini.

Kez
sumber
5
Secara intuitif, saya akan berpikir bahwa apa yang dikatakan Joe Taylor mungkin benar (4x2GB menyisakan lebih banyak ruang untuk pekerjaan bersamaan) tetapi saya mungkin benar-benar salah. Tetapi bedanya mungkin akan kecil, saya mungkin akan pergi untuk 2x4GB karena ini akan memungkinkan upgrade ke 16GB di masa depan jika diperlukan.
Borek Bernard
apakah salah satu dari tolok ukur aplikasi pengguna tersebut, atau apakah semuanya merupakan tes sintetis? Jika yang pertama saya ingin tautan ke mereka.
Dan Neely
Saya menghapus komentar saya di atas karena saya benar-benar gagal menemukan artikel yang saya baca sebelumnya. Jawaban saya tetap persis sama, walaupun saya juga mendukungnya dengan penjelasan teknis yang jauh lebih baik daripada jawaban saya.
Kez
1
Mungkin lebih masuk akal untuk menautkan ke kutipan gorscase presentasi corsair daripada EE langsung karena tanpa membayar Anda harus melompat melalui google hoop untuk melihat konten EE.
Dan Neely
Akan menyenangkan mengetahui berapa banyak empat modul memori yang lebih lambat. Saya tahu bahwa angka pasti akan sulit didapat, tetapi apakah kita berbicara tentang 0,1%? 1%? 10%?
Martin Tournoij
18

2x4GB akan sedikit lebih cepat dalam benchmark karena motherboard harus sedikit mengurangi waktu untuk menangani dua DIMM per saluran tetapi dalam penggunaan di dunia nyata Anda tidak akan pernah melihat perbedaan. Ini juga bisa menjadi masalah jika Anda melakukan overclocking secara signifikan di mana set DIMM kedua akan membatasi kemampuan Anda untuk mendorong jam memori cukup tinggi.

Jika biayanya hampir sama, 2x4 GB akan memberi Anda ruang untuk memperluas hingga 16 GB memori di masa mendatang jika Anda membutuhkannya. Jika biaya secara signifikan lebih tinggi dan Anda tidak mengantisipasi membutuhkan lebih banyak RAM, tidak ada alasan untuk tidak menghemat uang dan menggunakan 4x2GB saja.

Dan Neely
sumber
Harga 2x4GB sedikit lebih tinggi dari 4x2GB, namun, saya juga menghargai kemungkinan untuk meningkatkan ke 16GB di masa depan jadi saya mungkin akan pergi untuk itu.
Borek Bernard
5

Bukan jawaban saya tetapi yang saya ikuti:

Pertanyaan ini telah muncul sebelumnya di beberapa forum lain, tetapi tidak pernah ada jawaban yang jelas. Overclocking, upgradability, dan selain suhu, saya menduga bahwa 4x2 akan sedikit lebih cepat dari 2x4 karena akan ada lebih banyak interleaving. Interleaving berarti bahwa data tersebar di lebih banyak chip memori. Sementara beberapa chip sedang menunggu siklus timing CAS-nya selesai, akses data dapat terjadi dari chip-chip lainnya.

Masalahnya, itu sangat tergantung pada implementasi northbridge (NB). NB harus dapat memanfaatkan interleaving di empat DIMM, dan saya tidak tahu NB mana yang dilakukan dan yang tidak. Saya menduga sebagian besar Xeon NB dapat melakukan interleave di empat DIMM, pada kenyataannya sebagian besar NB tersebut membutuhkan DIMM untuk dipasang dalam kelompok empat. Saya tidak yakin tentang garis NB konsumen seperti P35, 965, dan nForce 680i, jawabannya bisa berbeda untuk setiap chipset ...

Saya tahu ini tidak langsung menjawab pertanyaan Anda. Saya cukup yakin bahwa 4x2 tidak akan pernah lebih lambat dari 2x4, itu akan sama atau lebih cepat jika NB mendukung interleave empat arah.

Joe Taylor
sumber
Satu-satunya patokan yang saya dapat temukan (pada AMD 939 lama) menunjukkan kinerja melambat sebagai akibat dari bank kedua yang dihuni karena waktu yang tepat. Mungkin pengendali lama (atau pengendali FBRAM di server) memang mendapat manfaat seperti itu tetapi pengendali konsumen yang lebih baru tidak. anandtech.com/memory/showdoc.aspx?i=2560&p=2
Dan Neely