У меня есть проблема, которую я пытаюсь решить в течение долгого времени. Я использую двойную загрузку Ubuntu 16.04 с Windows 10:
Когда я использую несколько вкладок в Firefox или Хроме, я вижу значительное использование памяти. Одна вкладка берет до 500 МБ RAM и когда это получает к Использованию оперативной памяти на 3,7 ГБ мое замораживание ПК и только что я могу сделать, жесткая перезагрузка мой ПК.
Я попробовал несколько вещей решить эту проблему:
У меня есть общие 4 ГБ RAM. У меня никогда не было той проблемы с помощью Windows прежде, только это происходит на Ubuntu.
free --human
вывод:
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
вывод
Filename Type Size Used Priority
/swapfile file 8388604 0 -1
/dev/sda5 partition 102396 0 -2
uname -r
вывод
4.13.0-32-generic
Что еще я могу попытаться решить проблему?
То, с чем Вы сталкиваетесь, называют, подкачивая: Вы вне RAM, и ядро подкачивает неиспользованные программы к диску. Установка swappiness к 10 просто означает, что ядро подкачивает позже, а не ранее (поскольку значение по умолчанию равняется 60).
Как подкачивающий к диску в 1000 раз медленнее, чем использование RAM, просто похоже, что Ваш ПК замораживается, но это не.
У Вас есть несколько опций:
и самое легкое решение всех:
(также самое дорогое)