extrait de syslog:
CRON[pid]: (user) CMD ( [ -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)
Mon processeur est bloqué à 99% depuis quelques heures maintenant, et je suppose que c'est à cause de cela. Est-ce que quelqu'un pourrait savoir ce que c'est, comment cela a commencé et comment l'arrêter?
EDIT: J'ai essayé top -n1et je vois cela en retour plusieurs fois:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
PID user 20 0 0 0 0 Z 99.9 0.0 0:00.00 fuser <defunct>
cette ligne se répète environ 8 fois.
EDIT2:
uname-a:
user SMP Tue Feb 14 13:27:41 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux`
lsb_release -a:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: code
EDIT 3:
Après le redémarrage, le système est revenu au même 99% cpu usageet au même top -n1résultat.
uname -aet lsb_release -a?
fusercommande est probablement de très courte durée. Il passe son temps à utiliser le temps CPU (temps système, pas le temps utilisateur) pour générer / traiter des données qu'il consomme (trivialement). Chaque instance de se fusertermine probablement très rapidement. Mais il est probablement exécuté plusieurs fois car il contient, je suppose, de nombreux fichiers de session. Le chiffre de 99,9% signifie probablement que cette instance de fuserCPU utilisé intensivement avant sa mort. findn'est probablement pas très agressif pour récolter des enfants; il n'appellera probablement à waitpidnouveau que lorsque vous quittez un répertoire ou que vous l'exécutez à fusernouveau.
user SMP Tue Feb 14 13:27:41 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux lsb_release -a: Aucun module LSB n'est disponible. ID du distributeur: Ubuntu Description: Ubuntu 11.10 Version: 11.10 Nom de code: code
-execdir ... \;l'attente doit être immédiate, car le code retour est nécessaire à la suite du prédicat (je mélangeais cela avec -execdir ...+lequel renvoie toujours vrai, je pense).