Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Imechapishwa matokeo ya utafiti wa athari kwenye utendakazi wa kivinjari wa maelfu ya programu jalizi maarufu zaidi za Chrome. Imeonyeshwa kuwa baadhi ya nyongeza zinaweza kuwa na athari kubwa juu ya utendaji na kuunda mzigo mkubwa kwenye mfumo, na pia kuongeza kwa kiasi kikubwa matumizi ya kumbukumbu. Jaribio lilitathmini uundaji wa mzigo kwenye CPU katika hali zinazotumika na za chinichini, utumiaji wa kumbukumbu na athari kwenye kasi ya onyesho la kurasa zilizofunguliwa. Matokeo yanawasilishwa katika sampuli mbili, zinazofunika nyongeza 100 na 1000 maarufu zaidi.

Kati ya nyongeza 100 maarufu zaidi, nyongeza zinazotumia CPU nyingi zaidi ni Evernote Web Clipper (watumiaji milioni 4) na Grammarly (watumiaji milioni 10), ambayo husababisha ms 500 za ziada za wakati wa CPU kupotea wakati wa kufungua kila ukurasa. kwa kulinganisha, kufungua tovuti ya mtihani bila nyongeza hutumia 40 ms).
Kwa ujumla, nyongeza 20 hutumia zaidi ya 100 ms, na 80 hutumia chini ya 100 ms. Jambo ambalo halikutarajiwa ni matumizi ya juu kiasi ya rasilimali ya nyongeza ya Ghostery, ambayo hula hadi ms 120 za muda wa CPU. Kidhibiti cha nenosiri LastPass kilichukua 241 ms, na Skype ilichukua 191 ms. Nyenzo hizi haziachi kutoa, lakini huzuia kuanza kwa mwingiliano na ukurasa na kuathiri matumizi ya nishati ya kifaa.

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Katika sampuli ya nyongeza 1000, kuna nyongeza ambazo huunda mzigo unaoonekana zaidi:

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Katika ukurasa wa jaribio la muda wa kusubiri, programu jalizi za Clever, Grammarly, Cash Back for Shopping, LastPass, na AVG zilipunguza kasi ya kufungua kwa 150-300 ms, katika baadhi ya kesi zikianzisha ucheleweshaji kulinganishwa na uonyeshaji wa ukurasa wenyewe. Kwa ujumla, hali hiyo ni ya kawaida, kwa kuwa kati ya nyongeza 100 tu 6 husababisha kuchelewa kwa zaidi ya 100 ms.

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Matokeo kutoka kwa sampuli ya nyongeza 1000:

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Wakati wa kutathmini mzigo kwenye CPU iliyoundwa wakati programu-jalizi inafanya shughuli za chinichini, programu-jalizi ilionyesha kuwa
Usalama wa Kivinjari cha Avira, ambacho kilitumia karibu sekunde 3 za wakati wa CPU, wakati gharama za nyongeza zingine hazizidi 200 ms. Kwa kuwa mandharinyuma kwa kawaida hutumiwa kushughulikia maombi ya mtandao yanayotolewa ukurasa unafunguliwa, jaribio lilirudiwa kwenye apple.com, ambayo hufanya maombi 50 badala ya moja. Matokeo yalibadilika na Ghostery ikawa kiongozi katika uundaji wa mzigo, na Usalama wa Kivinjari cha Avira ulihamia mahali pa 9 (uchambuzi ulionyesha kuwa mzigo ulipungua kwa sababu ya uwepo wa apple.com kwenye orodha nyeupe).

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

Matokeo ya mtihani wa nyongeza 1000:

Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

  • Katika jaribio la utumiaji wa kumbukumbu, Avira Browser Safet ilichukua nafasi ya kwanza na matumizi ya kumbukumbu ya 218 MB (kutokana na usindikaji zaidi ya elfu 30 za maneno ya kawaida yaliyohifadhiwa kwenye kumbukumbu). Katika nafasi ya pili na ya tatu walikuwa Adblock Plus na Adblock, kuteketeza kidogo chini ya 200 MB. Kupunguza 20 mbaya zaidi katika suala la utumiaji wa kumbukumbu ni uBlock Origin, ambayo hutumia chini ya MB 100 (ikilinganishwa na vizuizi vingine vya matangazo, uBlock Origin ina moja ya matumizi ya chini ya kumbukumbu, tazama hapa chini kwa ulinganisho wa vizuizi).

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Viashiria 20 mbaya zaidi wakati wa kujaribu nyongeza 1000:

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Kwa kuwa watumiaji mara nyingi huhusisha utendaji wa chini na ucheleweshaji unaosababishwa na kivinjari, na sio programu-jalizi zilizosakinishwa, Google mwanzo majaribio na habari kuhusu nyongeza zenye matatizo. Utoaji thabiti wa Chrome 83 ulianzisha mpangilio wa "chrome://flags/#extension-checkup", ambao huwezesha uonyeshaji wa ujumbe wa taarifa kuhusu athari inayoweza kutokea ya programu jalizi kwenye faragha na utendakazi. Chaguo hili likiwashwa, onyo litaonekana kwenye ukurasa wa Kichupo Kipya na katika kidhibiti cha programu-jalizi kinachoonyesha kuwa programu jalizi zinaweza kutumia rasilimali muhimu au kufikia data na shughuli za kibinafsi za mtumiaji.

    Ulinganisho tofauti ulifanywa na nyongeza za kuzuia matangazo na kuhakikisha faragha, katika muktadha wa kuhifadhi rasilimali kwa kuzuia hati za nje na uwekaji wa matangazo. Nyongeza zote zilipunguza mzigo kwa angalau mara tatu wakati wa kuchakata nakala ya jaribio kutoka kwa tovuti moja ya habari. Kiongozi alikuwa programu jalizi ya Mambo Muhimu ya Faragha ya DuckDuckGo, ambayo ilipunguza mzigo wakati wa kufungua ukurasa wa majaribio kutoka sekunde 31 hadi sekunde 1.6 za muda wa CPU kwa kupunguza idadi ya maombi ya mtandao kwa 95% na saizi ya data iliyopakuliwa kwa 80%. uBlock Origin ilionyesha matokeo sawa.

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Mambo Muhimu ya Faragha ya DuckDuckGo na UBlock Origin pia yalifanya vyema zaidi wakati wa kupima matumizi ya rasilimali ya utendakazi wa chinichini.

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Wakati wa kujaribu matumizi ya kumbukumbu, Mambo Muhimu ya Faragha ya DuckDuckGo na uBlock Origin ilipunguza matumizi ya kumbukumbu kutoka MB 536 wakati inachakata kikamilifu ukurasa wa jaribio hadi ~140 MB.

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Jaribio kama hilo lilifanywa kwa programu jalizi kwa wasanidi wa wavuti. Upakiaji wa CPU:

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Upakiaji wa CPU wakati wa kufanya shughuli za chinichini

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Ucheleweshaji wa utoaji:

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Matumizi ya kumbukumbu:

    Kutathmini athari ya utendaji ya programu jalizi maarufu za Chrome

    Chanzo: opennet.ru

  • Kuongeza maoni