Koduleht » kuidas » Miks on Chromeil nii palju avatud protsesse?

    Miks on Chromeil nii palju avatud protsesse?

    Kui olete Google Chrome'i töötamise ajal kunagi Task Manageris näinud, võite olla üllatunud, et chrome.exe-kirjete arv ületas oluliselt teie avatud Chrome'i akende arvu. Mis on nende protsessidega tegelemine?

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    Kui olete uudishimulik kõigi nende näiliselt kattuvate Chrome'i protsesside suhtes, siis sa pole üksi. SuperUser-lugeja PolyShell tahab tõesti asjade põhjasse minna:

    Windowsi tegumihalduris tundub, et mul on mitu Chrome'i protsessi, kuigi mul on ainult üks Chrome'i aken.

    Kuidas on see võimalik? Ma arvasin alati, et iga avatud programm esindas ühte protsessi.

    Kuigi üksikute chrome.exe protsesside esmane arv tundub esmapilgul hämmingus, on seal täiesti hea selgitus.

    Vastused

    Küsimusele vastasid mitmed SuperUser'i toetajad. Jeff Atwood pakkus viidet Chrome'i arendamise blogile:

    Üksikasjad leiate siit:

    Google Chrome kasutab neid omadusi ära ja paneb veebirakendused ja pistikprogrammid brauserist eraldi protsessidesse. See tähendab, et ühe veebirakenduse renderdamismootori kokkupõrge ei mõjuta brauserit ega muid veebirakendusi. See tähendab, et OS saab käivitada veebirakendusi paralleelselt, et suurendada nende reageerimisvõimet, ja see tähendab, et brauser ise ei lukustu, kui konkreetne veebirakendus või pistikprogramm ei reageeri. See tähendab ka seda, et saame käivitada renderdamisprotsessi piiravas liivakastis, mis aitab piirata kahju, kui seda kasutatakse.

    Põhimõtteliselt on igal vahekaardil üks protsess, kui vahekaardid ei ole samas domeenis. Renderil on protsess ise. Igal pistikprogrammil on üks ja nii iga aktiivne laiendus.

    KronoS jagab trikki Chrome'i sees olevate protsesside uurimiseks rohkem salajasema Task Manageri asemel:

    Näete, milline protsess toimib:

     Menüü-> Tööriistad -> Tegumihaldur

    Mis näeb välja selline:

    Deizel pakub abiks visuaalsetele õppijatele seal:

    Ärge unustage lugeda Chrome'i sissejuhatava koomiksit, mis hõlmab seda teiste disainilahenduste hulgas.

    Kogu Chrome'i koomiks on Chrome'i fännidele lugemise ajal väärt, sest see selgitab paljusid muid disainivalikuid, mis on seotud brauseri tootmisega. See on ka lihtsalt lõbus lugemine.


    Kas teil on midagi lisada selgitusele? Hääletage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.