У меня давно запущено приложение, созданное с использованием PHP / HTML / CSS3 / JS в Chrome на сервере Ubuntu 14.04.03. Я настроил все, чтобы он работал и позволял ему работать в течение нескольких дней.
Я заметил нечто очень тревожное: когда я впервые запускаю киоск, объем используемой памяти составляет около 400 МБ, но по мере того, как приложение работает дольше, использование памяти увеличивается. В настоящее время он работает около 22 часов, а использование памяти составляет 1400 МБ (!). Компьютер, на котором он работает, имеет 4 ГБ ОЗУ, поэтому кажется, что сейчас все в порядке. Когда он достигнет отметки 4000 МБ, он начнет меняться, и мое приложение в основном будет мертвым.
Киоск работает на Chrome версии 45. Как я могу очистить использование памяти и освободить всю доступную память?
Память не "доступна", она была выделена для использования программой. Эти программы называют "пожирателями ресурсов памяти". Используйте команды как top
и ps -eF
(и, конечно man top;man ps
) для наблюдения, какая программа имеет большую часть выделенной памяти. Затем исправьте ту программу.
cat /etc/network/if-pre-up.d/route
, последняя строка на самом делеEOF
? Это предлагает, чтобы это не было: edlinlink.github.io/Setup_PPTP_VPN_on_Ubuntu_Vultr_VPS.html , Если Ваш, я предлагаю исправить его. Перезагрузка. – chili555 8 December 2016 в 02:37