История изменений
Исправление posixbit, (текущая версия) :
В Firefox ESR можно было (сейчас не уверен, но легко проверить в about:config) установить параметру dom.ipc.processCount значение «1», а параметру browser.preferences.defaultPerformanceSettings.enabled значение «false». Это включит для каждой вкладки один единственный процесс. Что позволит значительно снизить потребление оперативной памяти браузером. Также рекомендую настроить качественный swap в системе (поведение при исчерпании лимита оперативной памяти, при котором часть её страниц сбрасывается на системный диск). Рекомендую обратить внимание на zswap, хотя некоторые предпочтут zram (что странно, т. к. это ram-диск со сжатием внутри оперативки — это как-то больше подходит наоборот тем, у кого хороший запас оперативной памяти). OOM-киллер установи EarlyOOM (не забудь после его установки включить сервис в автозапуск; для systemd это делается с помощью sudo systemctl enable earlyoom). Он будет прибивать новые вкладки при нехватке памяти, не давая системе полностью повиснуть в момент swapping.
Исправление posixbit, :
В Firefox ESR можно было (сейчас не уверен, но легко проверить в about:config) установить параметру dom.ipc.processCount значение «1», а параметру browser.preferences.defaultPerformanceSettings.enabled значение «false». Это включит для каждой вкладки один единственный процесс. Что позволит значительно снизить потребление оперативной памяти браузером. Также рекомендую настроить качественный swap. Рекомендую обратить внимание на zswap, хотя некоторые предпочтут zram (что странно, т. к. это ram-диск со сжатием внутри оперативки — это как-то больше подходит наоборот тем, у кого хороший запас оперативной памяти). OOM-киллер установи EarlyOOM (не забудь после его установки включить сервис в автозапуск; для systemd это делается с помощью sudo systemctl enable earlyoom). Он будет прибивать новые вкладки при нехватке памяти, не давая системе полностью повиснуть в момент swapping.
Исходная версия posixbit, :
В Firefox ESR можно было (сейчас не уверен, но легко проверить в about:config) установить параметру dom.ipc.processCount значение «1», а параметру browser.preferences.defaultPerformanceSettings.enabled значение «false». Это включит для каждой вкладки один единственный процесс. Что позволит значительно снизить потребление оперативной памяти браузером. Также рекомендую настроить качественный swap. Рекомендую обратить внимание на zswap, хотя некоторые предпочтут zram (что странно, т. к. это ram-диск со сжатием внутри оперативки — это как-то больше подходит наоборот тем, у кого хороший запас оперативной памяти). OOM-киллер установи — EarlyOOM. Он будет прибивать новые вкладки при нехватке памяти, не давая системе полностью повиснуть в момент swapping.