Tìm hiểu tốc độ RAM và bộ nhớ đệm cache
Khi nói về hiệu năng RAM, cần phân biệt hai con số. Một là thông lượng, cho biết mỗi lần có thể di chuyển bao nhiêu dữ liệu, và hai là độ trễ, cho biết phải chờ bao lâu cho đến khi dữ liệu cần thiết đến nơi. Các tác vụ xử lý nguyên một tệp hoặc ảnh lớn chịu ảnh hưởng nhiều từ thông lượng, còn các tác vụ lần theo dữ liệu nằm rải rác chịu ảnh hưởng nhiều từ độ trễ. Web Bench đo cả hai để cho thấy RAM mạnh hay yếu ở khía cạnh nào. Thông lượng tính bằng GB/s nên càng cao càng tốt, còn độ trễ tính bằng ns nên càng thấp càng tốt. Hiểu sự phân biệt này, bạn có thể giải thích vì sao cùng dung lượng RAM mà cảm giác sử dụng vẫn có thể khác nhau. Nếu mục RAM ra thấp, hãy kiểm tra trước xem các tab khác hoặc tiện ích mở rộng của trình duyệt có đang dùng tài nguyên không.
Hạng mục thông lượng đọc, ghi và sao chép lần lượt vùng RAM liên tục 16 MB. Đo nhanh chạy đọc và sao chép, còn đo cơ bản chạy cả ba. Hạng mục độ trễ lần theo dữ liệu bằng chuỗi con trỏ phụ thuộc, trong đó vị trí tiếp theo phụ thuộc vào kết quả của lần đọc trước, và lặp lại trong khi thay đổi kích thước vùng truy cập từ 16 KB đến 256 MB. Khi vùng nhỏ, dữ liệu được xử lý trong bộ nhớ đệm nhanh bên trong CPU nên độ trễ ngắn, còn khi vùng lớn vượt quá cache thì phải đi đến bộ nhớ chậm hơn nên độ trễ tăng. So sánh kết quả theo từng kích thước, bạn có thể ước lượng ranh giới của các tầng cache nằm ở đâu. Giá trị này không thay thế dung lượng hay chuẩn trong bảng thông số phần cứng. Cache là thiết bị đặt dữ liệu hay dùng ở gần để giảm thời gian chờ, và nhiều khi việc kích thước công việc có vừa trong cache hay không quyết định tốc độ.
Trong đời sống hằng ngày, hiệu năng RAM thể hiện ở trình duyệt mở nhiều tab, chỉnh sửa ảnh và video lớn, chuyển cảnh trong game. Tuy nhiên, tình huống thiếu dung lượng RAM nên phải chuyển sang đĩa không nằm trong phép đo này, và cảm giác thực tế còn chịu ảnh hưởng của CPU và bộ nhớ lưu trữ. Để có kết quả ổn định, hãy đóng các ứng dụng khác khi đo và lặp lại nhiều lần trong cùng điều kiện để kiểm tra độ lệch. Nếu là laptop, chế độ nguồn có thể ảnh hưởng đến hoạt động của RAM và CPU nên hãy ghi lại cài đặt. Thay vì kết luận hơn kém chỉ vì con số lệch nhẹ, diễn giải tập trung vào các hạng mục chênh lệch lớn là hợp lý hơn, và mọi giá trị đều là giá trị tham khảo thay đổi theo môi trường. Đừng chỉ ghi lại một lần tốc độ cao nhất, hãy lấy giá trị đo trong môi trường quen thuộc làm chuẩn để sau này dễ so sánh thay đổi. Sau khi đo xong, phần RAM tạm thời được cấp phát sẽ do trình duyệt dọn dẹp nên bạn không cần xóa riêng.
Bắt đầu đo ↗