Menilai kesan prestasi alat tambah Chrome yang popular

Diterbitkan hasil kajian tentang kesan ke atas prestasi penyemak imbas beribu-ribu alat tambah paling popular untuk Chrome. Telah ditunjukkan bahawa beberapa alat tambah boleh memberi impak yang ketara terhadap prestasi dan mencipta beban yang besar pada sistem, serta meningkatkan penggunaan memori dengan ketara. Ujian menilai penciptaan beban pada CPU dalam mod aktif dan latar belakang, penggunaan memori dan kesan pada kelajuan paparan halaman yang dibuka. Hasilnya dibentangkan dalam dua sampel, meliputi 100 dan 1000 alat tambah yang paling popular.

Daripada 100 alat tambah yang paling popular, alat tambah yang paling intensif CPU ialah Evernote Web Clipper (4 juta pengguna) dan Grammarly (10 juta pengguna), yang membawa kepada 500 ms tambahan masa CPU terbuang apabila membuka setiap halaman ( sebagai perbandingan, membuka tapak ujian tanpa penambahan menggunakan 40 ms).
Secara umum, 20 alat tambah menggunakan lebih daripada 100 ms, dan 80 menggunakan kurang daripada 100 ms. Apa yang tidak dijangka ialah penggunaan sumber yang agak tinggi bagi alat tambah Ghostery, yang memakan sehingga 120 ms masa CPU. Pengurus kata laluan LastPass mengambil masa 241 ms, dan Skype mengambil 191 ms. Sumber ini tidak menyebabkan pemaparan terhenti, tetapi ia menyekat permulaan interaksi dengan halaman dan menjejaskan penggunaan tenaga peranti.

Menilai kesan prestasi alat tambah Chrome yang popular

Dalam sampel 1000 alat tambah, terdapat alat tambah yang menghasilkan beban yang lebih ketara:

Menilai kesan prestasi alat tambah Chrome yang popular

Dalam ujian kependaman pemaparan halaman, alat tambah Clever, Grammarly, Cash Back for Shopping, LastPass dan AVG memperlahankan pembukaan sebanyak 150-300 ms, dalam beberapa kes memperkenalkan kelewatan yang setanding dengan pemaparan halaman itu sendiri. Secara umum, keadaan adalah normal, kerana daripada 100 penambahan hanya 6 membawa kepada kelewatan lebih daripada 100 ms.

Menilai kesan prestasi alat tambah Chrome yang popular

Hasil daripada sampel 1000 tambahan:

Menilai kesan prestasi alat tambah Chrome yang popular

Apabila menilai beban pada CPU yang dibuat apabila alat tambah menjalankan operasi latar belakang, alat tambah itu menunjukkan dirinya sebagai
Keselamatan Pelayar Avira, yang menghabiskan hampir 3 saat masa CPU, manakala kos alat tambah lain tidak melebihi 200 ms. Memandangkan latar belakang biasanya digunakan untuk mengendalikan permintaan rangkaian yang dibuat semasa halaman dibuka, ujian diulang pada apple.com, yang membuat 50 permintaan dan bukannya satu. Keputusan berubah dan Ghostery menjadi peneraju dalam penciptaan beban, dan Keselamatan Pelayar Avira berpindah ke tempat ke-9 (analisis menunjukkan bahawa beban berkurangan kerana kehadiran apple.com dalam senarai putih).

Menilai kesan prestasi alat tambah Chrome yang popular

Keputusan ujian untuk 1000 alat tambah:

Menilai kesan prestasi alat tambah Chrome yang popular

  • Dalam ujian penggunaan memori, Avira Browser Safet mengambil tempat pertama dengan penggunaan memori sebanyak 218 MB (disebabkan pemprosesan lebih daripada 30 ribu ungkapan biasa yang disimpan dalam ingatan). Di tempat kedua dan ketiga ialah Adblock Plus dan Adblock, menggunakan sedikit kurang daripada 200 MB. Menggenapkan 20 yang paling teruk dari segi penggunaan memori ialah uBlock Origin, yang menggunakan kurang daripada 100 MB (jika dibandingkan dengan penyekat iklan lain, uBlock Origin mempunyai salah satu penggunaan memori yang paling rendah, lihat di bawah untuk perbandingan penyekat).

    Menilai kesan prestasi alat tambah Chrome yang popular

    20 petunjuk terburuk apabila menguji 1000 alat tambah:

    Menilai kesan prestasi alat tambah Chrome yang popular

    Memandangkan pengguna sering mengaitkan prestasi rendah dan kelewatan yang terhasil kepada penyemak imbas, dan bukan kepada alat tambah yang dipasang, Google permulaan eksperimen dengan maklumat tentang penambahan bermasalah. Keluaran stabil Chrome 83 memperkenalkan tetapan "chrome://flags/#extension-checkup", yang membolehkan paparan mesej bermaklumat tentang kemungkinan kesan alat tambah terhadap privasi dan prestasi. Apabila pilihan ini didayakan, amaran akan muncul pada halaman Tab Baharu dan dalam pengurus alat tambah yang menunjukkan bahawa alat tambah boleh menggunakan sumber yang ketara atau mengakses data dan aktiviti peribadi pengguna.

    Perbandingan berasingan dibuat untuk alat tambah untuk menyekat iklan dan memastikan privasi, dalam konteks penjimatan sumber dengan menyekat skrip luaran dan sisipan pengiklanan. Semua penambahan mengurangkan beban sekurang-kurangnya tiga kali apabila memproses artikel ujian daripada salah satu tapak berita. Peneraju ialah alat tambah DuckDuckGo Privacy Essentials, yang mengurangkan beban apabila membuka halaman ujian daripada 31 saat kepada 1.6 saat masa CPU dengan mengurangkan bilangan permintaan rangkaian sebanyak 95% dan saiz data yang dimuat turun sebanyak 80%. uBlock Origin menunjukkan hasil yang sama.

    Menilai kesan prestasi alat tambah Chrome yang popular

    DuckDuckGo Privacy Essentials dan uBlock Origin juga berprestasi terbaik apabila mengukur penggunaan sumber operasi latar belakang.

    Menilai kesan prestasi alat tambah Chrome yang popular

    Apabila menguji penggunaan memori, DuckDuckGo Privacy Essentials dan uBlock Origin mengurangkan penggunaan memori daripada 536 MB apabila memproses halaman ujian sepenuhnya kepada ~140 MB.

    Menilai kesan prestasi alat tambah Chrome yang popular

    Ujian serupa telah dijalankan untuk alat tambah untuk pembangun web. beban CPU:

    Menilai kesan prestasi alat tambah Chrome yang popular

    Beban CPU semasa menjalankan operasi latar belakang

    Menilai kesan prestasi alat tambah Chrome yang popular

    Kelewatan pemaparan:

    Menilai kesan prestasi alat tambah Chrome yang popular

    Penggunaan memori:

    Menilai kesan prestasi alat tambah Chrome yang popular

    Sumber: opennet.ru

  • Tambah komen