Điểm chuẩn sử dụng bộ nhớ của trình duyệt web sai tất cả

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Ngày nay, việc sử dụng bộ nhớ của trình duyệt web có thể không còn là vấn đề quá lớn với hàng Gigabyte bộ nhớ máy tính được tích hợp vào các hệ thống máy tính hiện đại. Tuy nhiên, thị trường cấp thấp được thúc đẩy bởi sự thành công của netbook và các phần cứng cấp thấp khác. Kiểm tra mức sử dụng bộ nhớ của trình duyệt web phổ biến có thể không ảnh hưởng đến tất cả người dùng máy tính nhưng nó có thể thú vị đối với những người chạy phần cứng cấp thấp hoặc muốn đảm bảo rằng họ sử dụng trình duyệt web hiệu quả.

Một so sánh sử dụng bộ nhớ trình duyệt web gần đây đã được đăng Dot Net Pearls trang web so sánh việc sử dụng bộ nhớ của trình duyệt Google Google Chrome, Mozilla Firefox, Opera 10 và Safari. Các trình duyệt web đã được định cấu hình để mở 30 tab qua dòng lệnh mà sau đó tác giả sẽ đóng theo cách thủ công ngoại trừ một tab. Một tập lệnh chạy trong nền đã ghi lại việc sử dụng bộ nhớ của tất cả các quá trình trong thời gian đó, sau đó được sử dụng để so sánh.

web browser

Kết quả của điểm chuẩn sử dụng bộ nhớ của trình duyệt web sau đó được chia thành ba ký tự hiển thị bộ nhớ tối đa, trung bình và cuối cùng được sử dụng bởi mỗi trình duyệt web được thử nghiệm. Trình duyệt web Mozilla Firefox sử dụng bộ nhớ máy tính thấp nhất trong tất cả các trình duyệt web được thử nghiệm trong khi trình duyệt Google Chrome cho thấy mức sử dụng bộ nhớ trung bình và tối đa rất cao.

Và đây là nơi mà người thử nghiệm đã sai. Để tính toán việc sử dụng bộ nhớ tất cả các quá trình được xem xét, có nghĩa là đếm gấp đôi bộ nhớ dùng chung cho mỗi quá trình. Như Chromium blog chỉ ra:

Nếu bạn đang đo bộ nhớ trong một ứng dụng đa quy trình như Google Chrome, đừng quên tính đến bộ nhớ dùng chung. Nếu bạn thêm kích thước của từng quy trình thông qua trình quản lý tác vụ Windows XP, bạn sẽ đếm gấp đôi bộ nhớ dùng chung cho từng quy trình. Nếu có một số lượng lớn các quy trình, việc đếm kép có thể chiếm thêm 30-40% kích thước bộ nhớ.

Để dễ dàng tóm tắt việc sử dụng bộ nhớ đa quá trình, Google Chrome cung cấp trang 'giới thiệu: bộ nhớ' bao gồm bảng phân tích chi tiết về mức sử dụng bộ nhớ của Google Chrome và cũng cung cấp các so sánh cơ bản với các trình duyệt khác đang chạy.

Kết quả của Google Chrome sẽ vẫn cao hơn so với Firefox ngay cả sau khi điều chỉnh nhưng đây là một trong những sự đánh đổi của trình duyệt đa quy trình (chính là Google Chrome). Bạn sẽ nhận được kết quả tương tự với Internet Explorer 8 của Microsoft nếu người kiểm tra cũng đã kiểm tra trình duyệt web đó. Điều này dường như không thể thực hiện được do các khó khăn kỹ thuật.

Một khía cạnh khác cần được đề cập là kết quả thử nghiệm của trình duyệt web Opera. Opera đang sử dụng cài đặt tự động được gọi là Bộ đệm RAM tự động được bật theo mặc định. Điều này được phân bổ khoảng 10% bộ nhớ máy tính theo mặc định và sẽ bị vô hiệu hóa trong các điểm chuẩn bộ nhớ. Opera rất có thể vẫn bị Firefox đánh bại nhưng khoảng cách có lẽ sẽ thấp hơn.