Úvodná » ako » Prečo má Chrome tak veľa otvorených procesov?

    Prečo má Chrome tak veľa otvorených procesov?

    Ak ste sa kedykoľvek pozreli v Správcovi úloh počas prevádzkovania prehliadača Google Chrome, možno vás prekvapilo, že počet položiek chrome.exe radikálne prekročil počet skutočných okien prehliadača Chrome, ktoré ste otvorili. Čo sa týka všetkých týchto procesov?

    Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.

    Otázka

    Ak ste zvedaví všetky tie zdanlivo duplicitné procesy prehliadača Chrome, nie ste sami. Čítačka SuperUser PolyShell sa naozaj chce dostať na dno vecí:

    V Správcovi úloh systému Windows sa zdá, že mám niekoľko procesov prehliadača Chrome, aj keď mám otvorené len jedno okno prehliadača Chrome.

    Ako je to možné? Vždy som si myslel, že každý otvorený program predstavuje jeden proces.

    Zatiaľ čo úplné číslo jednotlivých procesov chrome.exe sa na prvý pohľad zdá byť zmätočné, existuje úplne dobré vysvetlenie pre záplavu.

    Odpovede

    Niekoľko prispievateľov služby SuperUser sa zapojilo, aby odpovedali na túto otázku. Jeff Atwood ponúkol odkaz na blog Chrome Development:

    Podrobnosti si môžete prečítať tu:

    Google Chrome využíva tieto vlastnosti a umiestňuje webové aplikácie a doplnky do samostatných procesov zo samotného prehliadača. Znamená to, že havárie vykresľovacieho motora v jednej webovej aplikácii neovplyvní prehliadač ani iné webové aplikácie. Znamená to, že operačný systém OS môže bežať webové aplikácie paralelne, aby sa zvýšila ich schopnosť reagovať. Znamená to, že samotný prehliadač sa nezablokuje, ak určitá webová aplikácia alebo doplnok prestane reagovať. Znamená to tiež, že môžeme spustiť procesy vykresľovacieho motora v obmedzujúcej karanténe, ktorá pomôže obmedziť poškodenie, ak dôjde k zneužitiu.

    V zásade každá karta má jeden proces, pokiaľ karty nie sú z rovnakej domény. Vykresľovač má proces pre seba. Každý doplnok bude mať jedno a tak bude každé rozšírenie aktívne.

    Spoločnosť KronoS zdieľa trik na preskúmanie procesov vnútri prehliadača Chrome namiesto šikovnejšieho správcu úloh na čítanie:

    Môžete vidieť, ktorý proces robí čo ďalej:

     Menu-> Nástroje -> Správca úloh

    Čo vyzerá takto:

    Deizel ponúka pomocníkom pre vizuálnych študentov:

    Nezabudnite si prečítať komiks uvádzajúci úvod do prehliadača Chrome, ktorý sa vzťahuje na to okrem iných návrhových rozhodnutí.

    Celý komiks prehliadača Chrome je pre fanúšikov Chrome výhodný, pretože vysvetľuje mnoho ďalších návrhových riešení, ktoré sa podieľajú na tvorbe prehliadača. Je to tiež zábavné čítanie.


    Máte niečo doplniť vysvetlenie? Vyjadrite sa v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.