У меня проблема, которую я пытаюсь решить в течение длительного времени. Я использую двойную загрузку Ubuntu 16.04 с Windows 10:
Когда я использую несколько вкладок в Firefox или Chromium, я вижу значительное использование памяти. Одна вкладка занимает до 500 МБ оперативной памяти, и когда она доходит до 3,7 ГБ использования Ram, мой компьютер замерзает, и только то, что я могу сделать, это жесткий сброс моего компьютера.
Я пробовал несколько вещей, чтобы решить эту проблему Проблема:
Отключено все дополнения в Firefox (версия Firefox - 58). Обновите ядро до 4.13. Отключено. «Используйте аппаратное ускорение, когда доступно», и сделал больше вещей для оптимизации производительности Firefox. Пробовал использовать Firefox в безопасном режиме. Увеличено swapping vm.swappiness = 10 и swap to 8gbУ меня всего 4 ГБ ОЗУ. У меня никогда не было этой проблемы с использованием Windows, прежде чем это произойдет только на Ubuntu.
free --human output:
total used free shared buff/cache available
Mem: 3,7G 1,2G 1,2G 50M 1,3G 2,2G
Swap: 8,1G 0B 8,1G
swapon output
Filename Type Size Used Priority
/swapfile file 8388604 0 -1
/dev/sda5 partition 102396 0 -2
uname -r output
4.13.0-32-generic
Что еще я могу попытаться решить проблему?
То, что вы запускаете, называется swapping: вы вышли из ОЗУ и ядро свопирует неиспользуемые программы на диск. Установка swappiness на 10 просто означает, что ядро заменяет позже, а не раньше (по умолчанию 60).
Поскольку замена на диск в 1000 раз медленнее, чем при использовании ОЗУ, это похоже на то, что ваш компьютер замерзает, но это не так.
У вас есть несколько вариантов:
Не используйте Chromium: это настоящий бог памяти; придерживаться только Firefox! Используйте AdBlock + (рекламные объявления тоже едят память) Используйте NoScript (только разрешите скрипты, которые вам нужны на страницах, которые вам нужны). Используйте меньшее количество вкладок, чтобы установить swappiness обратно на 60 и быть терпеливым при обменеи самым простым решением для всех:
Не используйте Chromium: это настоящий бог памяти;(также самый дорогой)
То, что вы запускаете, называется swapping: вы вышли из ОЗУ и ядро свопирует неиспользуемые программы на диск. Установка swappiness на 10 просто означает, что ядро заменяет позже, а не раньше (по умолчанию 60).
Поскольку замена на диск в 1000 раз медленнее, чем при использовании ОЗУ, это похоже на то, что ваш компьютер замерзает, но это не так.
У вас есть несколько вариантов:
Не используйте Chromium: это настоящий бог памяти; придерживаться только Firefox! Используйте AdBlock + (рекламные объявления тоже едят память) Используйте NoScript (только разрешите скрипты, которые вам нужны на страницах, которые вам нужны). Используйте меньшее количество вкладок, чтобы установить swappiness обратно на 60 и быть терпеливым при обменеи самым простым решением для всех:
Не используйте Chromium: это настоящий бог памяти;(также самый дорогой)