Hiệu suất của nhiều thanh RAM so với gậy đơn


9

Không có gì bí mật rằng sử dụng hai ổ đĩa vật lý cho hiệu năng tốt hơn hai phân vùng trên cùng một ổ đĩa vật lý; bởi vì có hai thiết bị, mỗi thiết bị đều có đĩa, đầu, bộ đệm, bộ điều khiển riêng, v.v. (tắc nghẽn hệ thống cuối cùng và như vậy).

Tôi tự hỏi nếu điều tương tự là đúng với RAM. Đó là, ví dụ (các yếu tố khác như tốc độ, thời gian, v.v. bằng nhau), liệu cài đặt hai thanh RAM 1 GB có cho hiệu năng tốt hơn một thanh 2 GB không?

Tôi không thể tìm thấy bất kỳ thông tin hữu ích về bất kỳ bài kiểm tra, phân tích hoặc so sánh nào về chủ đề này. Có rất nhiều người hỏi nó, nhưng không có câu trả lời dứt khoát, chỉ là suy đoán.

Đối với hồ sơ, tôi không quan tâm đến "một thanh cho phép nâng cấp trong tương lai" hoặc kênh đơn so với kênh đôi (điều này có thể được giải quyết bằng cách nhân đôi mọi thứ trong trường hợp cụ thể của tôi, tôi đang cố gắng xác định xem hai Gậy 1GB tốt hơn bốn gậy 512 MB hoặc ngược lại).

Cảm ơn rất nhiều.


superuser.com/questions/90109/buying-more-ram có câu trả lời hỗ trợ cho câu hỏi của bạn. Chắc chắn có hai câu hỏi trong câu hỏi SU, nhưng một nửa câu hỏi trả lời câu hỏi của bạn.
David

Câu trả lời:


1

Ngay cả khi bạn không quan tâm đến việc nâng cấp trong tương lai, hãy lấy các thanh 2 x 1GB. Nếu không có gì khác, đó là ít điểm thất bại. Chênh lệch tốc độ giữa 4 x 512 và 2 x 1024 là không đáng kể nếu chúng chạy ở cùng tốc độ và điện áp.

Dù sao đó cũng là một câu hỏi học thuật, vì bạn sẽ không nhận thấy sự khác biệt khi là người dùng cuối. Nút thắt trên hệ thống của bạn vẫn là ổ cứng, dù là cơ hay SSD.


BIÊN TẬP:

Tôi đã được thông báo rằng ít gậy hơn sẽ nhanh hơn, vì mật độ chip trên mỗi thanh có nghĩa là ít di chuyển trên xe buýt hơn so với nhiều gậy hơn. Rõ ràng thời gian trên 512 cũng chậm hơn 1GB.


Hmmm, điều đó thật thú vị bởi vì sử dụng hai ổ đĩa vật lý trái ngược với hai ổ đĩa logic chắc chắn không mang tính học thuật, lợi thế về hiệu suất khá khác biệt. Tôi cho rằng sự khác biệt có thể là do độ trễ liên quan (thời gian làm mới và truy cập của RAM ít hơn nhiều so với thời gian tìm kiếm và truy cập của ổ đĩa).
Synetech

Tôi chắc chắn rằng sẽ có một lợi thế cho các ứng dụng cần nhiều bộ nhớ sẽ truyền dữ liệu giữa RAM và CPU (nghĩa là ổ đĩa không liên quan). Nhìn vào sự khác biệt về tốc độ giữa (các) bộ đệm CPU và tốc độ RAM; RAM có thể kéo dữ liệu nhanh hơn một thanh có thể cung cấp, hai thanh có thể đẩy dữ liệu nhanh hơn một thanh.
Synetech

Chỉ trên kênh đôi, có thể.

> Nếu không có gì khác, đó là điểm thất bại ít hơn. Với mã thông báo đó, bạn cũng có thể nói rằng nếu có lỗi, với cấu hình một thanh, bạn sẽ mất gấp đôi so với cấu hình hai thanh. > Chỉ trên kênh đôi, có thể. Ổ cứng không phải là kênh đôi nhưng vẫn thể hiện hành vi này. Vấn đề là các thiết bị vật lý riêng biệt có thể tự sẵn sàng bên trong để cung cấp luồng dữ liệu sẵn sàng cho nút cổ chai (ví dụ: xe buýt) trong khi một thiết bị duy nhất có thể được tối đa hóa.
Synetech

1
Tôi tìm thấy liên kết này. Tôi không chắc liệu nó có giúp ích không: overclock.net/intel-memory/29556-ram-cpu-bottleneck.html
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.