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

Satura rādītājs:

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

Video: Kāpēc Chrome ir tik daudz atvērtu procesu?

Video: Kāpēc Chrome ir tik daudz atvērtu procesu?
Video: How to Change Facebook Profile URL Name 2022 | Set a Custom URL - YouTube 2024, Aprīlis
Anonim
Ja esat darbā Google Chrome palaistu uzdevumjoslas ikonu, iespējams, esat pārsteigts par to, ka chrome.exe ierakstu skaits radikāli pārsniedz faktisko Chrome logu skaitu, kuru esat atvēris. Kas ir darījums ar visiem šiem procesiem?
Ja esat darbā Google Chrome palaistu uzdevumjoslas ikonu, iespējams, esat pārsteigts par to, ka chrome.exe ierakstu skaits radikāli pārsniedz faktisko Chrome logu skaitu, kuru esat atvēris. Kas ir darījums ar visiem šiem procesiem?

Šodien šī jautājumu un atbilžu sesija mums priecājas par "Stack Exchange" kopuzņēmuma SuperUser, "Sub" nodaļu, kas ir uz kopienām balstīta Q & A tīmekļa vietņu grupa.

Jautājums

Ja jūs interesē viss šķietami dublēts Chrome process, jūs ne tikai esat viens pats. SuperUser lasītājs PolyShell patiešām vēlas nokļūt visu lietu apakšā:

In Windows Task Manager it seems that I have multiple Chrome processes running, even though I only have one Chrome window open.

How is this possible? I always thought each open program represented one process.

Lai gan sākotnējais process chrome.exe lielā skaitā sākumā šķiet pārsteidzošs, tur ir pilnīgi labs paskaidrojums par plūdmaiņu.

Atbildes

Vairāki SuperUser dalībnieki atbildēja uz jautājumu. Jeffs Atvuds piedāvāja atsauci uz Chrome izstrādes emuāru:

You can read the details here:

Google Chrome takes advantage of these properties and puts web apps and plug-ins in separate processes from the browser itself. This means that a rendering engine crash in one web app won’t affect the browser or other web apps. It means the OS can run web apps in parallel to increase their responsiveness, and it means the browser itself won’t lock up if a particular web app or plug-in stops responding. It also means we can run the rendering engine processes in a restrictive sandbox that helps limit the damage if an exploit does occur.

Basically, each tab has one process unless the tabs are from the same domain. The renderer has a process for itself. Each plug-in will have one and so will each extension that is active.

KronoS koplieto triks, lai izpētītu procesus iekšpusē pārlūka Chrome vietā, kurā ir vairāk noslēpumainu uzdevumu pārvaldnieka:

You can see which process does what on:

Menu-> Tools -> Task Manager

Which looks like this:

Deizel piedāvā palīdzību vizuālajiem skolēniem:
Deizel piedāvā palīdzību vizuālajiem skolēniem:

Don’t forget to read the Chrome introduction comic that covers this among other design decisions.

Visu Chrome komiksu ir vērts lasīt Chrome faniem, jo tas izskaidro daudzas citas dizaina izvēles, kas saistītas ar pārlūka izveidošanu. Tas ir arī jautri lasīt.
Visu Chrome komiksu ir vērts lasīt Chrome faniem, jo tas izskaidro daudzas citas dizaina izvēles, kas saistītas ar pārlūka izveidošanu. Tas ir arī jautri lasīt.

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.

Ieteicams: