Dacă ați realizat vreodată o privire în Managerul de activități în timp ce executați Google Chrome, este posibil să fi fost surprins să vedeți că numărul de intrări de pe chrome.exe a depășit radical numărul de ferestre din Chrome pe care le-ați deschis. Care-i treaba cu toate aceste procese?
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Dacă sunteți curios în legătură cu toate acele procese Chrome care se repetă în mod evident, nu sunteți singuri. SuperServer cititor PolyShell vrea cu adevărat să ajungă la fundul lucrurilor:
În Managerul de activități Windows se pare că am mai multe procese Chrome, deși am doar o fereastră Chrome deschisă.
Cum este posibil acest lucru? Întotdeauna am crezut că fiecare program deschis a reprezentat un proces.
În timp ce numãrul mare de procese individuale chrome.exe apare la început, este o explicație perfectã pentru potop.
Mai mulți colaboratori ai SuperUserului au intrat pentru a răspunde la întrebare. Jeff Atwood a oferit o referință la blogul Chrome Development:
Puteți citi detaliile aici:
Google Chrome profită de aceste proprietăți și pune aplicații web și pluginuri în procese separate din browserul propriu-zis. Aceasta înseamnă că un accident de motor de randare într-o aplicație web nu va afecta browserul sau alte aplicații web. Aceasta înseamnă că sistemul de operare poate rula aplicații web în paralel pentru a-și spori reactivitatea și înseamnă că browserul însuși nu va bloca dacă o anumită aplicație web sau plug-in nu mai răspunde. Aceasta înseamnă, de asemenea, că putem rula procesele motorului de randare într-un spațiu sandbox restrictiv, care ajută la limitarea pagubelor în cazul în care există un exploit.
Practic, fiecare filă are un singur proces, cu excepția cazului în care filele provin din același domeniu. Redactorul are un proces pentru el însuși. Fiecare plug-in va avea unul și așa va fi fiecare extensie activă.
KronoS împărtășește un truc pentru examinarea proceselor din interiorul Chrome în locul managerului de activități mai criptat citit:
Puteți vedea ce proces face ce:
Meniu-> Instrumente -> Manager de activități
Care arată astfel:
Deizel oferă asistență elevilor vizați acolo:
Nu uitați să citiți comicul introductiv pentru Chrome care acoperă acest lucru, printre alte decizii de proiectare.
Întreaga comedie Chrome este o valoare în timp ce este citită pentru fanii Chrome, deoarece explică multe alte opțiuni de design implicate în producerea browserului. Este, de asemenea, doar o citire distractivă.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.