ЦП упорно продолжил 99% в течение нескольких часов: выяснение журналов

AltF8 обрабатывается Вашим менеджером окон. В GNOME 2 (с включенными эффектами) WM является Compiz. Можно использовать ccsm инструмент для редактирования его сочетаний клавиш.

8
16.11.2018, 21:57
2 ответа

Найденный ответом здесь: http://www.flynsarmy.com/2011/11/fuser-using-100-cpu-in-ubuntu-11-10/

в /etc/cron.d/php5 on Ubuntu 11.10:

Замена
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

С
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete

2
27.01.2020, 20:12
  • 1
    Это работало, проблема, кажется, решена. –  Jack 28.06.2012, 03:37

Это - задание крона, которое очищает старые файлы сессии от/var/lib/php5/. Если это зависает на 99%, необходимо, возможно, проверить папку назначения (/var/lib/php5/) для чрезмерной суммы файлов или возможно даже повреждения файловой системы.

Процесс запускается с crontab. См. crontab списки (описанный здесь). Вы kan уничтожают процесс и удаляют его из crontab, но более вероятно, что у Вас есть базовая проблема, такая как чрезмерная сумма файлов, которая должна быть зафиксирована.

5
27.01.2020, 20:12
  • 1
    Если Вы заканчиваете с несколькими выполнением процессов очистки, они могут вмешаться друг в друга генерацией, соединяет каталог, когда они удаляют файлы. Попытка, временно удаляющая его из crontab до загрузки, очищается. Затем добавьте его с более длинным интервалом между выполнениями. Можно хотеть переместить его в сценарий с механизмом блокировки, чтобы гарантировать, что только один экземпляр работает. Уничтожьте любые несколько экземпляров команды на данный момент. –  BillThor 26.06.2012, 04:28
  • 2
    Если Вы заканчиваете с несколькими выполнением процессов очистки, они могут вмешаться друг в друга генерацией, соединяет каталог, когда они удаляют файлы. Попытка, временно удаляющая его из crontab до загрузки, очищается. Затем добавьте его с более длинным интервалом между выполнениями. Можно хотеть переместить его в сценарий с механизмом блокировки, чтобы гарантировать, что только один экземпляр работает. Уничтожьте любые несколько экземпляров команды на данный момент. –  BillThor 26.06.2012, 04:28

Теги

Похожие вопросы