27Jul

De ce are Chrome atât de multe procese deschise?

click fraud protection

Dacă ați făcut 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 Chrome pe care le-ați deschis. Care-i treaba cu toate aceste procese?

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Întrebarea

Dacă sunteți curios despre toate acele procese Chrome dublate în mod evident, nu sunteți singuri. SuperServer cititor PolyShell vrea cu adevărat să ajungă la partea de jos a lucrurilor:

În Windows Task Manager se pare că am mai multe procese Chrome care rulează, 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 numarul mare al proceselor individuale chrome.exe apare la început, este o explicație perfectă pentru potop.

instagram viewer

Răspunsurile

Mai mulți colaboratori ai SuperUser 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 sunt 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 celei mai criptice citite de Task Manager:

Puteți vedea ce proces face ce:

Menu- & gt;Instrumente - & gt;Task Manager

Ceea ce arată astfel:

Deizel oferă asistență elevilor vizuali:

Nu uitați să citiți comedia introductivă despre 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ă.

Trebuie să adăugați ceva 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.