Khi bạn nâng cấp phần cứng của máy tính, đó là điều mà bạn mong đợi sẽ tăng về hiệu suất, nhưng đôi khi bạn nhận được sự gia tăng đáng kể bất ngờ ngoài những gì bạn tính đến. Bài đăng Hỏi và Đáp của SuperUser hôm nay giúp một game thủ bối rối nhưng vui vẻ hiểu được anh ta đã may mắn như thế nào khi nâng cấp bộ nhớ máy tính của mình.
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.
Câu hỏi
Trình đọc SuperUser CyberGhostx1 muốn hiểu cách thêm bộ nhớ đã tăng đáng kể hiệu suất chơi game cho APU AMD trên máy tính của anh ấy:
Để rõ ràng ngay từ đầu, đây không phải là một vấn đề. Đây chỉ là điều mà tôi thực sự muốn biết bí mật đằng sau.
Thông số hệ thống
- CPU: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1GB (GPU tích hợp)
- RAM: 2 x Nhóm 4GB 1600 DDR3 = 8 GB
Tất nhiên, tôi đang sử dụng hệ điều hành 64-bit để sử dụng 8 GB bộ nhớ của mình, nhưng câu hỏi của tôi là: Trước khi tôi cài đặt thêm 4 GB RAM, các trò chơi như Mafia II chạy (ở cài đặt cao nhất) ở mức trung bình là 22 FPS. Sau khi tôi cài đặt thêm RAM, tôi nhận thấy mức tăng rất đáng kể lên 40 FPS mặc dù trò chơi dường như không sử dụng nhiều hơn 4 GB RAM.
Bí mật đằng sau điều này là gì?
Việc tăng thêm hiệu suất trò chơi chắc chắn là một điều đáng mừng, nhưng làm thế nào mà lần nâng cấp bộ nhớ đơn giản lại tạo ra sự khác biệt như vậy?
Câu trả lời
Những người đóng góp cho SuperUser DragonLord và Ben Richards có câu trả lời cho chúng tôi. Đầu tiên, DragonLord:
Tôi nhận thấy bạn đang sử dụng APU AMD. Những con chip này kết hợp CPU với bộ xử lý đồ họa (GPU) tích hợp, loại bỏ nhu cầu về card đồ họa rời (ít nhất là đối với khối lượng công việc nhẹ hơn). Vì các APU AMD sử dụng bộ nhớ hệ thống làm bộ nhớ đồ họa nên hiệu suất GPU tích hợp phụ thuộc nhiều vào băng thông bộ nhớ. RAM hệ thống DDR3 không chỉ có băng thông ít hơn đáng kể so với bộ nhớ video GDDR5 (được sử dụng trên nhiều card đồ họa rời), GPU tích hợp cần phải chia sẻ băng thông này với CPU để sử dụng ứng dụng bình thường. Tăng băng thông bộ nhớ sẽ trực tiếp tăng hiệu suất bằng cách giảm nút cổ chai này.
Khi bạn nâng cấp bộ nhớ của hệ thống, bạn đã thêm một mô-đun bộ nhớ thứ hai. Với hai mô-đun, bộ nhớ của bạn hiện chạy trong chế độ kênh đôi , tăng gấp đôi băng thông bộ nhớ và kết quả là tăng đáng kể hiệu suất. RAM nhanh hơn (ít nhất là DDR3-1866, tốt nhất là DDR3-2100 +) cũng sẽ tăng hiệu suất tương tự.
Ngoài ra, nhiều bộ nhớ hơn có nghĩa là hệ thống của bạn có thể tải trước nhiều dữ liệu kết cấu hơn vào RAM, giảm nhu cầu truy cập đĩa và tăng hiệu suất. Tuy nhiên, đây là một yếu tố nhỏ hơn so với việc tăng băng thông bộ nhớ.
Để cho biết băng thông bộ nhớ quan trọng như thế nào đối với APU AMD, các trang web như Phần cứng của Tom và Phối cảnh PC nhận thấy rằng hiệu suất APU có thể tăng lên với băng thông bộ nhớ tối thiểu là DDR3-2100.
Tiếp theo là câu trả lời từ Ben Richards:
Bạn có một APU, thay vì một CPU rời và GPU rời. Điều đó có nghĩa là chúng chia sẻ RAM hệ thống cho bộ nhớ đệm kết cấu, thay vì bộ nhớ trên bo mạch chuyên dụng trên card đồ họa.
Lý do nâng cấp RAM đẩy nhanh mọi thứ cho trò chơi của bạn có thể là do hoán đổi tài nguyên kết cấu. Với tổng thể nhiều RAM hơn, điều đó có nghĩa là nhiều dữ liệu kết cấu hơn có thể được tải và lưu giữ trong RAM lâu hơn. Khi bạn đã phân bổ tất cả bộ nhớ và hệ điều hành của bạn cần nhiều hơn để làm việc cho một tác vụ ngay bây giờ, nó sẽ tìm bộ nhớ được cấp phát chưa được sử dụng gần đây, lưu nội dung vào đĩa của bạn và sau đó phân bổ lại bộ nhớ cho nhiệm vụ đó. Sau khi dữ liệu đó cần thiết một lần nữa, nó sẽ hoán đổi nó trở lại từ đĩa vào RAM. Việc hoán đổi này mất nhiều thời gian (tương đối).
Bạn có thể đã hoán đổi rất nhiều dữ liệu kết cấu. Khi nâng cấp RAM, bạn đã cung cấp nhiều không gian hơn cho các kết cấu được lưu trữ, đồng nghĩa với việc hoán đổi bộ nhớ ít hơn, sau đó chuyển thành FPS cao hơ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 .