27Jul

Miksi Chrome on niin monta avointa prosesseja?

Jos olet ottanut kurkkua Task Managerissa, kun suoritat Google Chromea, saatat olla yllättynyt siitä, että chrome.exe-merkinnän määrä ylitti huomattavasti avoimia aitoja Chrome-ikkunoita. Mikä on kaikkien näiden prosessien kanssa?

Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.

Kysymys

Jos olet utelias kaikista näistä näennäisesti päällekkäisistä Chrome-prosesseista, et ole yksin. SuperUser-lukija PolyShell todella haluaa päästä alkuun asioita:

Windows Task Manager näyttää siltä, ​​että minulla on useita Chrome-prosesseja käynnissä, vaikka minulla on vain yksi Chrome-ikkuna auki.

Miten tämä on mahdollista? Ajattelin aina, että jokainen avoin ohjelma edusti yhtä prosessia.

Vaikka yksittäisen chrome.exe -prosessin määrä on aluksi hämmentävää, on täydellinen selitys laukaisulle.

Vastaukset

Useat SuperUser-avustajat sysäivät vastauksen kysymykseen. Jeff Atwood tarjosi viittauksen Chrome Development blogiin:

Voit lukea lisätietoja tästä:

Google Chrome hyödyntää näitä ominaisuuksia ja asettaa verkkosovellukset ja laajennukset erillisiin prosesseihin itse selaimesta. Tämä tarkoittaa sitä, että yhden verkkosovelluksen renderöintikoneen kaatuminen ei vaikuta selaimeen tai muihin verkkosovelluksiin. Se tarkoittaa, että käyttöjärjestelmä voi käyttää verkkosovelluksia samanaikaisesti, jotta niiden reagointikyky lisääntyisi ja se tarkoittaa, ettei selain itse lukittunut, jos tietyn verkkosovelluksen tai laajennuksen käyttö lopettaa. Se tarkoittaa myös sitä, että voimme suorittaa renderöintikoneprosessit rajoittavassa hiekkalaatikossa, joka auttaa rajoittamaan vahinkoa, jos hyökkäys tapahtuu.

Pohjimmiltaan jokaisella välilehdellä on yksi prosessi, ellei välilehdet ole samasta verkkotunnuksesta. Suunnittelijalla on prosessi itselleen. Jokaisella laajennuksella on yksi ja niin kukin laajennus on aktiivinen.

KronoS jakaa tempun käsittelemään prosessien sisällä Chromen sijasta enemmän salaisen Task Manager lukea:

Voit nähdä, mikä prosessi tekee mitä:

Menu- & gt;Työkalut - & gt;Tehtäväpäällikkö

Mikä näyttää tältä:

Deizel tarjoaa apuväline visuaalisille oppijoille siellä:

Älä unohda lukea Chromen esittelysarjaa, joka kattaa tämän muiden suunnittelupäätösten joukossa.

Koko Chrome-sarjakuva kannattaa lukea Chromen faneille, koska se selittää monia muita suunnittelun valintoja, jotka liittyvät selaimen tuottamiseen. Se on myös hauska lukea.

Onko sinulla jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.