Браузер зависает/вылетает из строя на слабом компьютере под управлением Xubuntu

Браузер зависает/вылетает из строя на слабом компьютере под управлением Xubuntu

У меня Lenovo Ideapad 110S, на котором я недавно установил Xubuntu 17.10.1. У него 1,6 ГГц Celeron N3060, 2 ГБ оперативной памяти и 32 ГБ SSD. Большую часть времени Xubuntu работает на нем отлично. Однако я продолжаю сталкиваться с проблемами блокировки/сбоя/зависания системы, которые, кажется, всегда возникают, когда открыто слишком много вкладок браузера, и особенно когда одна или несколько имеют большой объем контента. В частности, Google Maps делает это довольно легко. Когда это происходит, система обычно слишком неотзывчива, чтобы даже переключить сеансы tty, чтобы завершить процесс. Обычно она не переключается, а когда переключается, зависает после ввода пароля. Я не знаю, что еще я могу сделать, поэтому обычно просто перезапускаю с помощью кнопки питания. Браузер, который я использовал, — Chromium, но Firefox делает то же самое. Обратите внимание, что я понимаю, что изменение моих привычек использования вкладок может стать частью решения этой проблемы, но могут возникнуть сложности, когда я открываю что-то более объемное, чем я предполагал.

Есть ли способ предотвратить это? Как-то ограничить количество ресурсов, к которым имеет доступ Chromium, чтобы оставалось достаточно, чтобы убить его при необходимости? Какой наилучший подход здесь? Это происходит довольно часто; возможно ли, что плохая память является фактором?

решение1

Включен ли у вас файл подкачки, т.е. указано ли freeв списке какое-либо пространство подкачки?

Вот прием, которому я научился, запустив Android Studio и современный веб-браузер на 4 ГБ памяти:

  1. kernel.sysrq=1Добавьте строку /etc/sysctl.confи запустите sysctl -p. Это включит все команды Alt+ .SysRq

  2. Когда ваша система зависает из-за нехватки памяти, нажмите Alt+ SysRq+ F, чтобы вручную вызвать OOM killer. Для меня это убивает программу, вызывающую давление памяти каждый раз, но YMMV.

Связанный контент