Trong số 100 tiện ích bổ sung phổ biến nhất, các tiện ích bổ sung tiêu tốn nhiều CPU nhất là Evernote Web Clipper (4 triệu người dùng) và Grammarly (10 triệu người dùng), dẫn đến lãng phí thêm 500 ms thời gian CPU khi mở mỗi trang ( để so sánh, việc mở một trang web thử nghiệm mà không cần bổ sung sẽ tiêu tốn 40 mili giây).
Nói chung, 20 tiện ích bổ sung tiêu tốn hơn 100 mili giây và 80 tiện ích bổ sung tiêu thụ ít hơn 100 mili giây. Điều bất ngờ là mức tiêu thụ tài nguyên tương đối cao của tiện ích bổ sung Ghostery, tiêu tốn tới 120 mili giây thời gian của CPU. Trình quản lý mật khẩu LastPass mất 241 mili giây và Skype mất 191 mili giây. Các tài nguyên này không ngừng hiển thị nhưng chúng chặn việc bắt đầu tương tác với trang và ảnh hưởng đến mức tiêu thụ năng lượng của thiết bị.
Trong mẫu gồm 1000 tiện ích bổ sung, có những tiện ích bổ sung tạo ra tải trọng đáng chú ý hơn:
Trong thử nghiệm độ trễ hiển thị trang, các tiện ích bổ sung Clever, Grammarly, Cash Back for Mua sắm, LastPass và AVG đã làm chậm quá trình mở từ 150-300 mili giây, trong một số trường hợp gây ra độ trễ tương đương với độ trễ hiển thị của chính trang đó. Nhìn chung, tình hình là bình thường, vì trong số 100 lần bổ sung chỉ có 6 lần dẫn đến độ trễ hơn 100 ms.
Kết quả từ mẫu 1000 lần bổ sung:
Khi đánh giá tải trên CPU được tạo ra khi tiện ích bổ sung thực hiện các hoạt động ở chế độ nền, tiện ích bổ sung đó cho thấy chính nó là
Avira Browser Safety, tiêu tốn gần 3 giây thời gian của CPU, trong khi chi phí của các tiện ích bổ sung khác không vượt quá 200 ms. Vì nền thường được sử dụng để xử lý các yêu cầu mạng được thực hiện khi một trang đang mở nên thử nghiệm đã được lặp lại trên apple.com, tạo ra 50 yêu cầu thay vì một. Kết quả đã thay đổi và Ghostery trở thành công ty dẫn đầu về tạo tải, còn Avira Browser Safety chuyển lên vị trí thứ 9 (phân tích cho thấy tải giảm do có apple.com trong danh sách trắng).
Kết quả kiểm tra 1000 tiện ích bổ sung:
20 chỉ số tệ nhất khi thử nghiệm 1000 tiện ích bổ sung:
Vì người dùng thường cho rằng hiệu suất thấp và dẫn đến sự chậm trễ là do trình duyệt chứ không phải do các tiện ích bổ sung được cài đặt, nên Google
Một so sánh riêng biệt được thực hiện giữa các tiện ích bổ sung để chặn quảng cáo và đảm bảo quyền riêng tư, trong bối cảnh tiết kiệm tài nguyên bằng cách chặn các tập lệnh bên ngoài và chèn quảng cáo. Tất cả các bổ sung đều giảm tải ít nhất ba lần khi xử lý một bài báo thử nghiệm từ một trong các trang tin tức. Dẫn đầu là tiện ích bổ sung DuckDuckGo Privacy Essentials, giúp giảm tải khi mở trang thử nghiệm từ 31 giây xuống còn 1.6 giây thời gian CPU bằng cách giảm 95% số lượng yêu cầu mạng và 80% kích thước của dữ liệu được tải xuống. uBlock Origin cho thấy kết quả tương tự.
DuckDuckGo Privacy Essentials và uBlock Origin cũng hoạt động tốt nhất khi đo mức tiêu thụ tài nguyên của các hoạt động nền.
Khi kiểm tra mức tiêu thụ bộ nhớ, DuckDuckGo Privacy Essentials và uBlock Origin đã giảm mức tiêu thụ bộ nhớ từ 536 MB khi xử lý hoàn toàn trang kiểm tra xuống còn ~140 MB.
Thử nghiệm tương tự đã được thực hiện đối với các tiện ích bổ sung dành cho nhà phát triển web. Tải CPU:
Tải CPU khi thực hiện các thao tác nền
Độ trễ hiển thị:
Tiêu thụ bộ nhớ:
Nguồn: opennet.ru