Tôi đang xây dựng hệ thống Core i7-860 hỗ trợ bộ nhớ kênh đôi (tối đa 16 GB trong bốn DIMM), mục tiêu của tôi là 8 GB. Từ góc độ hiệu suất, tốt hơn là có hai lần 4 GB hoặc bốn lần 2 GB?
Tôi đang xây dựng hệ thống Core i7-860 hỗ trợ bộ nhớ kênh đôi (tối đa 16 GB trong bốn DIMM), mục tiêu của tôi là 8 GB. Từ góc độ hiệu suất, tốt hơn là có hai lần 4 GB hoặc bốn lần 2 GB?
Câu trả lời:
Bốn gậy sẽ gây ra nhiều căng thẳng hơn cho bộ điều khiển bộ nhớ và chipset bo mạch chủ. CPU sẽ mất nhiều thời gian hơn để thêm và truy xuất dữ liệu từ bốn thanh thay vì hai.
Vì lý do này, 2 x 4 GB sẽ nhanh hơn 4 x 2 GB.
EDIT - có một lời giải thích kỹ thuật tốt hơn nhiều trên Trang web Hyphenated để thực thi câu trả lời của tôi, mặc dù nó đề cập đến các que có kích thước thấp hơn:
Tốt hơn là sử dụng hai mô-đun 2 GB - không phải vì bất kỳ sự khác biệt đáng kể nào về tốc độ (mặc dù có thể có một lợi thế nhỏ - nhiều hơn một chút) - nhưng đối với hệ thống con bộ nhớ đáng tin cậy hơn.
Hầu hết các hệ thống máy tính để bàn sử dụng các mô-đun RAM không có bộ đệm - điều này dẫn đến tải rất lớn trên các bus địa chỉ và dữ liệu khi bạn cài đặt nhiều hơn hai mô-đun và có thể làm giảm đáng kể tín hiệu trên các bus này. Hệ thống con bộ nhớ "nhìn thấy 'một tải trên mỗi chip bộ nhớ - do đó, với hai mô-đun được cài đặt, có tới 32 tải (với các mô-đun hai mặt) ... và với bốn mô-đun được cài đặt, có đến 64 tải điện trên xe buýt. Một số hệ thống tự động điều chỉnh cho tải cao hơn này bằng cách tăng điện áp một lượng nhỏ, giảm tần số xung nhịp của bộ nhớ (do đó làm chậm một chút) hoặc bằng cách thêm một chu kỳ vào cài đặt độ trễ của SPD (một lần nữa, làm chậm nó một chút) . Những điều chỉnh này giúp giữ cho hệ thống con bộ nhớ đáng tin cậy - nhưng có nghĩa là các mô-đun 4 x 1 GB sẽ chậm hơn một chút so với mô-đun 2 x 2 GB trên các hệ thống này. Nhưng bất kể có sự khác biệt về thời gian hay không, bộ nhớ chắc chắn sẽ đáng tin cậy hơn chỉ với hai mô-đun.
Tín dụng cho garycase tại Trang web Hyphenated cho câu trả lời này.
2x4GB sẽ nhanh hơn một chút về điểm chuẩn vì bo mạch chủ phải thư giãn thời gian một chút để xử lý hai DIMM trên mỗi kênh nhưng trong thế giới thực, bạn sẽ không bao giờ nhận thấy sự khác biệt. Cũng có thể có vấn đề nếu bạn ép xung đáng kể trong đó bộ DIMM thứ hai sẽ hạn chế khả năng đẩy đồng hồ bộ nhớ của bạn lên cao.
Nếu chi phí là như nhau, 2x4 GB sẽ cung cấp cho bạn dung lượng để mở rộng lên 16 GB bộ nhớ trong tương lai nếu bạn cần. Nếu chi phí cao hơn đáng kể và bạn không cần phải có thêm RAM, không có lý do gì để không tiết kiệm tiền và sử dụng 4x2GB thay thế.
Không phải câu trả lời của tôi mà là câu tôi đã làm theo:
Câu hỏi này đã được đưa ra trước đây trong một số diễn đàn khác, nhưng chưa bao giờ có một câu trả lời rõ ràng tốt. Ép xung, nâng cấp và nhiệt độ sang một bên, tôi nghi ngờ rằng 4x2 sẽ nhanh hơn một chút so với 2x4 vì sẽ có nhiều sự xen kẽ hơn. Xen kẽ có nghĩa là dữ liệu được trải ra trên nhiều chip bộ nhớ hơn. Trong khi một số chip đang chờ chu kỳ định thời CAS của chúng hoàn tất, việc truy cập dữ liệu có thể xảy ra từ các chip khác.
Vấn đề là, nó thực sự phụ thuộc vào việc thực hiện cầu bắc (NB). NB phải có khả năng tận dụng xen kẽ giữa bốn DIMM và tôi không biết NB nào làm và không. Tôi nghi ngờ hầu hết các NB Xeon có thể xen kẽ trên bốn DIMM, trên thực tế hầu hết các NB đó yêu cầu DIMM phải được cài đặt theo nhóm bốn. Tôi không chắc chắn về các dòng NB tiêu dùng như P35, 965 và nForce 680i, câu trả lời có thể khác nhau cho mỗi chipset ...
Tôi biết điều này không trực tiếp trả lời câu hỏi của bạn. Tôi khá chắc chắn rằng 4x2 sẽ không bao giờ chậm hơn 2x4, nó sẽ giống hoặc nhanh hơn nếu NB hỗ trợ xen kẽ bốn chiều.