Robi się tak okropnie, że nie mogę nawet przejść na TTY1, aby wymusić ponowne uruchomienie. Muszę mocno zresetować i tracę pracę.
Idealnie, chciałbym móc korzystać z przeglądarki Chrome na Ubuntu bez konieczności ciągłego przypominania sobie o zamykaniu kart.
Czy są jakieś rozszerzenia dla Chrome lub narzędzia dla Ubuntu, które mogą pomóc mi nie przekroczyć punktu, w którym Ubuntu pochłania całą pamięć RAM i staje się niezdolny do pracy?
16.04
google-chrome
ram
memory-usage
Akiva
źródło
źródło
cgroup
gist.github.com/juanje/9861623Odpowiedzi:
Krótka odpowiedź: w Chrome naciśnij Shift+, Escaby zobaczyć, które karty zużywają zbyt dużo pamięci RAM, i od czasu do czasu odśwież lub odśwież te karty, aby odzyskać pamięć.
Długa odpowiedź: myślę, że to bardziej problem z Chrome niż problem z Ubuntu.
Niedawno napotkałem ten problem w systemie Windows 7 z kartą Chrome otwartą na rt.com z otwartą sekcją komentarzy na dole historii. Sekcja komentarzy jest prowadzona przez spot.im i zużywa ponad gigabajt pamięci RAM w ciągu godziny nie robiąc nic poza siedzeniem. Windows 7 spowodował błąd niskiego poziomu pamięci RAM, a następnie musiałbym ponownie uruchomić komputer. Ten sam problem występuje w systemie Ubuntu + Chrome, ale nie jest tak zły jak Windows + Chrome.
Potem odkryłem Shift+ Escw Chrome, aby wyświetlić statystyki wyświetlania pamięci, gdzie mogłem zobaczyć, ile pamięci RAM zużywa każda karta. Działa to w systemach Windows i Ubuntu.
Kiedy dostępna pamięć (RAM + SWAP) kończy się, program o nazwie „OOM Killer” (brak pamięci) uruchamia się i „inteligentnie” zabija uruchomione aplikacje i zatrzymuje działanie nowych aplikacji. OOM Killer został ulepszony w jądrze Linuksa 4.6, ale nie mogę dokładnie powiedzieć, jak to zrobić.
Zrobiłem test drugiej nocy, używając Chrome, aby spalić 95% pamięci RAM i 65% wymiany za pomocą zabójcy OOM pod jądrem 4.7.1 i system pozostał stabilny. Nie mogłem robić nowych rzeczy, takich jak Alt+, Print Screenale nadal nie mogłem zrestartować komputera. Chrome zrestartował się przy ponownym uruchomieniu i nie mógł przywrócić 20 nieparzystych zakładek z poprzedniej sesji, ale to nie jest niespodzianka.
źródło
Shift+Esc
naprawdę pomogłem.Poza użyciem rozszerzenia do chrome, nie wiem wiele, co możesz zrobić, aby to naprawić. Na moim komputerze osobistym korzystam z The Great Suspender (kiedy używam chrome)
https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg?hl=en
źródło
Na podstawie komentarzy sądzę, że są trzy możliwości ...
Chrome zjada pamięć przy każdej otwartej karcie, więc zamknij niektóre karty lub wypróbuj inną przeglądarkę, np. Firefox.
Z powodu małej ilości pamięci RAM spróbuj zwiększyć swap do 8 GB. Można to łatwo zrobić za pomocą gparted .
Zainstaluj więcej pamięci RAM.
Jeśli potrzebujesz dodatkowych wyjaśnień na temat któregokolwiek z nich, zapytaj.
Pozdrawiam, Al
źródło
Szczerze mówiąc, odpowiedzią na to pytanie było 16 gigabajtów wymiany na dysk SSD.
Moje kompilacje, a tym bardziej moja przeglądarka, nie zabijają już mojego systemu.
źródło