In che modo Google Chrome riesce a bloccare l'intero PC?


11

Google Chrome è l'unico programma sul mio computer che può bloccare il mouse. Quando si caricano più schede contemporaneamente, il puntatore del mouse non risponde e sul mio schermo non si muove nulla. Non ho mai visto nessun altro programma fare questo. Il mio PC di solito emette un piccolo segnale acustico quando ha finito di pensare.

Questo succede su Windows 7 su ogni singolo computer che possiedo. Non possiedo hardware costoso, ma ho Core i3 e i5 con RAM abbondante. So che Chrome funziona come processi multipli (uno per ogni scheda che credo.) Potrebbe causare questo problema? I processi sono in esecuzione con una priorità maggiore rispetto, ad esempio, ai driver del mouse?

Questo non è un grosso problema, ma sono curioso di conoscere le ragioni tecniche che causano questo fenomeno.

Grazie!


Direi una cattiva gestione delle risorse da parte del sistema operativo. Su Linux ho un sacco di software che può congelare tutto, ma i browser sono abbastanza ben rappresentati.
ufotds,

3
'Questo succede su Windows 7 su ogni singolo computer che possiedo' - OK, che rilascia driver errati, problemi hardware. L'unica altra cosa che mi viene in mente è "Chrome is crap".

Potrebbe essere. Oppure Chrome potrebbe essere il contrario e utilizzare correttamente tutte le risorse che gli vengono fornite. E se carichi più schede contemporaneamente, utilizza solo più risorse ed è più veloce con esso.
Hennes,

Risposte:


3

Ogni estensione, scheda, ecc. In Chrome viene eseguita come un nuovo processo. Questo e gli attuali processi di Chrome. Ad esempio, avere 6 pagine aperte e tre plugin porta questo:

inserisci qui la descrizione dell'immagine

Questo fa parte di ciò che rende Chrome così veloce. Tuttavia, tutti questi processi possono impantanare un PC di fascia bassa. L'esecuzione di molte schede con pagine Web che utilizzano altri programmi ad alta intensità di risorse come java o flash può persino impantanare un PC di fascia alta come il mio.



0

È in esaurimento della RAM, l'arresto del disco o l'arresto anomalo del driver video.


0

Probabilmente causato da alcuni bug casuali di Chrome che causano l'acquisizione di tutta la RAM da Chrome. Quando succede con Linux, posso forzare l'uccisione del processo e tutto va di nuovo bene. Nel caso di Linux devo usare la combinazione di tasti [Alt destra] + [SysRq] + f per terminare il processo di Chrome perché l'interfaccia utente è troppo lenta per essere utilizzabile. Non sono sicuro se Windows abbia una combinazione di tasti equivalente per uccidere il processo consumando la maggior parte della memoria.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.