Pagrindinis » kaip » Kodėl „Chrome“ turi tiek daug atvirų procesų?

    Kodėl „Chrome“ turi tiek daug atvirų procesų?

    Jei „Google Chrome“ naudodami kada nors žvelgėte į „Task Manager“, galbūt nustebote, kad „chrome.exe“ įrašų skaičius radikaliai viršijo esamų „Chrome“ langų, kuriuos atidarėte, skaičių. Ką reiškia visi šie procesai?

    Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.

    Klausimas

    Jei domitės visais šiais akivaizdžiai pasikartojančiais „Chrome“ procesais, nesate vieni. „SuperUser“ skaitytuvas „PolyShell“ iš tikrųjų nori patekti į dalykų apačią:

    „Windows“ užduočių tvarkyklėje atrodo, kad veikia keli „Chrome“ procesai, nors turiu tik vieną „Chrome“ langą.

    Kaip tai įmanoma? Aš visada maniau, kad kiekviena atvira programa yra vienas procesas.

    Nors vienintelis „chrome.exe“ procesų skaičius iš pradžių atrodo nepatogus, yra visiškai geras paaiškinimas dėl potvynio.

    Atsakymai

    Atsakydami į klausimą atsakė keli „SuperUser“ dalyviai. Jeff Atwood pasiūlė nuorodą į „Chrome“ plėtros tinklaraštį:

    Išsamią informaciją galite perskaityti čia:

    „Google Chrome“ pasinaudoja šiomis savybėmis ir pateikia žiniatinklio programas ir papildinius atskiruose procesuose iš pačios naršyklės. Tai reiškia, kad atvaizdavimo variklio gedimas vienoje žiniatinklio programoje nepaveiks naršyklės ar kitų žiniatinklio programų. Tai reiškia, kad OS gali paleisti žiniatinklio programas lygiagrečiai, kad padidintų jų atsakingumą, o tai reiškia, kad pati naršyklė nebus užrakinta, jei tam tikra žiniatinklio programa ar papildinys nustos reaguoti. Tai taip pat reiškia, kad galime paleisti atvaizdavimo variklio procesus ribojančiame smėlio dėžėje, kuris padeda apriboti žalą, jei įvyksta išnaudojimas.

    Iš esmės kiekviename skirtuke yra vienas procesas, nebent skirtukai yra iš to paties domeno. Atlikėjas turi procesą sau. Kiekvienas papildinys turės vieną ir taip pat kiekvieną aktyvų plėtinį.

    „KronoS“ dalijasi triku, kad galėtumėte ištirti „Chrome“ viduje vykstančius procesus vietoj daugiau paslaptingų užduočių tvarkyklės:

    Galite pamatyti, kuris procesas vyksta:

     Meniu-> Įrankiai -> Užduočių tvarkyklė

    Kuris atrodo taip:

    „Deizel“ siūlo pagalbą vizualiems mokiniams ten:

    Nepamirškite perskaityti „Chrome“ įvedimo komikso, kuris tai apima ir kitus dizaino sprendimus.

    Visą „Chrome“ komišką verta skaityti „Chrome“ gerbėjams, nes jis paaiškina daugelį kitų pasirinkimų, susijusių su naršyklės gamyba. Tai taip pat tik įdomus skaitymas.


    Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.