GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Die CPU blieb einige Stunden bei 99 % hängen:Protokolle herausfinden

Dies ist ein Cron-Job, der alte Sitzungsdateien aus /var/lib/php5/ bereinigt. Wenn es zu 99 % hängt, sollten Sie vielleicht den Zielordner ( /var/lib/php5/) auf eine übermäßige Anzahl von Dateien oder vielleicht sogar auf eine Beschädigung des Dateisystems überprüfen.

Der Prozess wird von crontab aus gestartet. Sehen Sie sich die crontab-Auflistungen an (hier beschrieben). Sie können den Prozess beenden und aus crontab entfernen, aber es ist wahrscheinlicher, dass Sie ein zugrunde liegendes Problem haben, wie z. B. eine übermäßige Anzahl von Dateien, die behoben werden müssen.


Die Antwort finden Sie hier:http://www.flynsarmy.com/2011/11/fuser-using-100-cpu-in-ubuntu-11-10/

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

Ersetzen
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

Mit
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


Linux
  1. Live-Linux-CD zum Einbrennen mit Bonnie++?

  2. So aktivieren Sie Schutzmaßnahmen für die CPU-Temperatur

  3. Linux :Sehen Sie sich die CPU-Auslastung durch einen Prozess für die letzte Sekunde an

  4. Ist das Ändern der Priorität eines Spielprozesses auf Echtzeit schlecht für die CPU?

  5. Ermitteln Sie den DNS-Server für eine DHCP-Verbindung unter Linux

Tipps für oben:Überwachung der CPU-Last unter Linux

Linux-Taskset-Befehls-Tutorial für Anfänger (mit Beispielen)

3 Tipps zur Verbesserung der Linux-Prozessleistung mit Priorität und Affinität

Xfce 4.14-Rezension - Ausharren für einen Helden

Auslöser-Bearbeitungsschaltfläche ausgegraut Fix für Ubuntu

Was ist die Syslog-Einrichtung für auditd-Protokolle?