Jak Google Chrome potrafi zamrozić cały komputer?

11

Google Chrome to jedyny program na moim komputerze, który może zawiesić mysz. Podczas ładowania wielu kart jednocześnie wskaźnik myszy przestaje odpowiadać i nic nie porusza się na ekranie. Nigdy nie widziałem, aby inny program to robił. Mój komputer zwykle emituje krótki sygnał dźwiękowy po zakończeniu myślenia.

Dzieje się tak w systemie Windows 7 na każdym komputerze, który posiadam. Nie posiadam drogiego sprzętu, ale mam Core i3 i i5 z dużą ilością pamięci RAM. Wiem, że Chrome działa w wielu procesach (jeden dla każdej karty). Czy to może powodować problem? Czy procesy mają wyższy priorytet niż, powiedzmy, sterowniki myszy?

To nie jest duży problem, ale ciekawi mnie techniczne przyczyny tego zjawiska.

Dzięki!

Sathyajith Bhat
źródło
Powiedziałbym, że system operacyjny źle zarządza zasobami. Na Linuksie mam mnóstwo oprogramowania, które może zamrozić wszystko, ale przeglądarki są dość dobrze reprezentowane.
ufotds
3
„Dzieje się tak w systemie Windows 7 na każdym komputerze, który posiadam” - OK, to eliminuje złe sterowniki i problemy ze sprzętem. Jedyne, o czym myślę, to „Chrome to bzdura”.
Możliwe. Lub Chrome może być odwrotny i z powodzeniem wykorzystywać wszystkie podane zasoby. A jeśli załadujesz więcej kart w tym samym czasie, to po prostu zużywa więcej zasobów i jest z nim szybszy.
Hennes

Odpowiedzi:

3

Każde rozszerzenie, karta itp. W chrome działa jako nowy proces. To i rzeczywiste procesy chrome. Na przykład posiadanie 6 stron otwartych i trzech wtyczek zapewnia:

wprowadź opis zdjęcia tutaj

Jest to część tego, co sprawia, że ​​chrom jest tak szybki. Jednak wszystkie te procesy mogą ugrzęznąć w dolnej części komputera. Uruchamianie wielu kart na stronach internetowych, które używają innych programów wymagających dużej ilości zasobów, takich jak Java lub Flash, może nawet zapaść się na wysokiej klasy komputerze, takim jak mój.

Jon
źródło
3

Popularnym rozwiązaniem jest aktualizacja sterownika Realtek do wersji 6.0.1.6662 (R2.71) założonej przez zespół Google http://productforums.google.com/forum/#!topic/chrome/71CLxvV8VPo%5B1-25-false%5D

Wygląda na to, że problem jest powiązany z konfliktem ze sterownikiem audio Realtek, który może być obecnie zainstalowany na twoim komputerze. Widzieliśmy raporty, że aktualizacja do wersji sterownika 6.0.1.6662 (R2.71) prawdopodobnie rozwiąże problem.

Ricky Boyce
źródło
0

Brak pamięci RAM, uszkodzenie dysku lub awaria sterownika wideo.

Monstieur
źródło
0

Prawdopodobnie spowodowane przez losowy błąd Chrome, który powoduje przechwytywanie całej pamięci RAM przez Chrome. Kiedy dzieje się to w Linuksie, mogę wymusić zabicie procesu i wszystko jest w porządku. W przypadku Linuksa muszę użyć kombinacji klawiszy [Right Alt] + [SysRq] + f, aby zabić proces chrome, ponieważ interfejs użytkownika jest zbyt wolny, aby był użyteczny. Nie jestem pewien, czy Windows ma jakąś równoważną kombinację klawiszy, aby zabić proces pochłaniający najwięcej pamięci.

Mikko Rantalainen
źródło