Đôi khi thật thú vị khi suy đoán hệ thống của bạn sẽ hoạt động khác nhau như thế nào nếu các thay đổi được thực hiện đối với các thành phần phần cứng. Bài đăng Hỏi và Đáp của SuperUser hôm nay thảo luận về việc tăng dung lượng bộ nhớ để giúp thỏa mãn sự tò mò của người đọc.
Phiên Hỏi & Đáp hôm nay đến với chúng tôi với sự hỗ trợ của SuperUser — một phần của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.
Ảnh lịch sự của Hiệp hội WDA (Flickr) .
Câu hỏi
Trình đọc SuperUser spartacus muốn biết liệu việc tăng kích thước bộ nhớ có khiến bộ nhớ trở nên chậm hơn hay không:
Nếu chúng tôi tăng kích thước của SDRAM bằng cùng một công nghệ, liệu thời gian phản hồi có trở nên chậm hơn không? Nếu nó trở nên chậm hơn, liệu có phải do sự phức tạp của logic kỹ thuật số không?
Việc tăng kích thước có khiến bộ nhớ trở nên chậm hơn không?
Câu trả lời
Các cộng tác viên của SuperUser là Daniel R Hicks và Shikhar Bhardwaj có câu trả lời cho chúng tôi. Đầu tiên, Daniel R Hicks:
Có và không. Như các trạng thái của duDE , bộ nhớ sẽ không bao giờ chạy nhanh hơn tốc độ bus / clock điều khiển nó, nhưng tốc độ tối đa của bộ nhớ chắc chắn phụ thuộc vào kích thước.
Khi cụm bộ nhớ lớn hơn, số lượng cấp độ của bộ giải mã địa chỉ tăng lên (với kích thước nhật ký) và tải trên các trình điều khiển tăng tuyến tính (tạo ra độ trễ tăng khoảng logarit).
Vì vậy, mặc dù hiếm khi đáng giá khi giới hạn kích thước RAM trong một hệ thống có sẵn nhằm tăng tốc độ (có những trường hợp ngoại lệ trong đó hộp điều chỉnh tốc độ xung nhịp dựa trên kích thước của RAM), nếu bạn là một hệ thống thiết kế, kích thước RAM tối đa là một trong những đánh đổi hiệu suất mà bạn phải xem xét.
Tiếp theo là câu trả lời từ Shikhar Bhardwaj:
Không nó không. Vì SDRAM được đồng bộ hóa với hệ thống, tốc độ bộ nhớ phụ thuộc vào tốc độ của hệ thống. Điều có thể ảnh hưởng đến tốc độ truy cập bộ nhớ là cấu hình nó được sử dụng.
Nếu bản dựng của bạn đã có cấu hình kênh đôi (hoặc kênh ba) và bộ nhớ tăng thêm không sử dụng các mô-đun giống hệt nhau, thì bạn có thể làm chậm hoạt động của kênh đơn. Tuy nhiên, sự sụt giảm này hầu như không đáng chú ý, như Wikipedia cho biết:
- Tom’s Hardware không tìm thấy sự khác biệt đáng kể giữa cấu hình kênh đơn và kênh đôi trong các điểm chuẩn tổng hợp và trò chơi (sử dụng thiết lập hệ thống “hiện đại (2007)”). Trong các thử nghiệm của nó, kênh đôi cho tốc độ tăng tốt nhất là 5% trong các tác vụ đòi hỏi nhiều bộ nhớ.
Trong trường hợp này, tốc độ có thể giảm xuống, nhưng bạn sẽ thấy hiệu suất tổng thể tăng lên do lượng bộ nhớ vật lý có sẵn cho hệ điều hành của bạn lớn hơn. Tất nhiên, điều này phụ thuộc vào hệ điều hành bạn đang sử dụng và mức độ hiệu quả của việc sử dụng các tài nguyên có sẵn.
Có điều gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra toàn bộ chuỗi thảo luận tại đây .