Kāpēc pārlūkā Chrome ir tik daudz atvērtu procesu?

Ja esat kādreiz ielūkojies uzdevumu pārvaldniekā, palaižot pārlūku Google Chrome, iespējams, esat pārsteigts, redzot, ka chrome.exe ierakstu skaits radikāli pārsniedza faktiski atvērto Chrome logu skaitu. Kāds ir darījums ar visiem šiem procesiem?

Šodienas jautājumu un atbilžu sesija mums ir pieklājīga no SuperUser - Stack Exchange apakšnodaļas, kopienas virzītas Q & A vietņu grupas.

Jautājums

Ja jūs interesē visi šie šķietami dublētie Chrome procesi, jūs neesat viens. SuperUser lasītājs PolyShell patiešām vēlas iepazīties ar visu:

Šķiet, ka Windows uzdevumu pārvaldniekā darbojas vairāki Chrome procesi, kaut arī man ir atvērts tikai viens Chrome logs.

Kā tas ir iespējams? Es vienmēr domāju, ka katra atvērtā programma pārstāv vienu procesu.

Lai gan sākotnējais atsevišķo chrome.exe procesu skaits sākotnēji šķiet neskaidrs, pārplūdumam ir pilnīgi labs izskaidrojums.

Atbildes

Vairāki SuperUser līdzautori piedalījās atbildē uz jautājumu. Džefs Atvuds piedāvāja atsauci uz Chrome izstrādes emuāru:

Sīkāku informāciju varat izlasīt šeit:

Pārlūks Google Chrome izmanto šo īpašību priekšrocības un tīmekļa lietotnes un spraudņus ievieto atsevišķos procesos no paša pārlūka. Tas nozīmē, ka renderēšanas dzinēja avārija vienā tīmekļa lietotnē neietekmēs pārlūkprogrammu vai citas tīmekļa lietotnes. Tas nozīmē, ka operētājsistēma var paralēli palaist tīmekļa lietotnes, lai palielinātu to atsaucību, un tas nozīmē, ka pati pārlūkprogramma netiks bloķēta, ja kāda konkrēta tīmekļa lietotne vai spraudnis pārtrauks reaģēt. Tas arī nozīmē, ka mēs varam palaist renderēšanas dzinēja procesus ierobežojošā smilškastē, kas palīdz ierobežot zaudējumus, ja notiek ekspluatācija.

Būtībā katrai cilnei ir viens process, ja vien cilnes nav no tā paša domēna. Atveidotājam ir process pats par sevi. Katram spraudnim būs viens un tāpat katram aktīvam paplašinājumam.

KronoS dalās ar triku, lai pārbaudītu procesus pārlūkā Chrome, nevis daudz noslēpumaināku uzdevumu pārvaldnieku:

Jūs varat redzēt, kurš process ko dara:

 Izvēlne-> Rīki -> Uzdevumu pārvaldnieks

Kas izskatās šādi:

Deizel piedāvā palīgu vizuālajiem izglītojamajiem:

Neaizmirstiet izlasīt Chrome ievada komiksu, kas to aplūko starp citiem dizaina lēmumiem.

Viss Chrome komikss ir vērts lasīt Chrome faniem, jo ​​tas izskaidro daudzas citas dizaina izvēles, kas saistītas ar pārlūkprogrammas ražošanu. Tas ir arī vienkārši jautri lasāms.

Vai jums ir ko pievienot skaidrojumam? Skaņa izslēgta komentāros. Vai vēlaties lasīt vairāk atbildes no citiem tehnoloģiski zinošiem Stack Exchange lietotājiem? Pārbaudiet pilnu diskusiju pavedienu šeit.