Parfois, je vois un distnoted
processus se mettre en marche soudainement et gruger 100% de l’UC (sur un cœur) et une tonne de mémoire, souvent au voisinage de 1,5 G environ. Cela se produit plusieurs fois par jour, il y a environ un mois.
La ligne de commande est /usr/sbin/distnoted agent
, et elle est lancée par launchd
, aucune de ces aides n’est très utile. Il fonctionne généralement entre 4h et 24h avant de tourner et de bloquer le processeur.
Selon les recherches sur le Web distnoted
, la livraison des notifications est gérée, et de nombreuses autres personnes signalent le même problème, mais je n’ai pas encore trouvé de solution. Certaines personnes trouvent que la fermeture d'une application coupable (par exemple, Skype) l'arrête, mais je n'ai pas encore trouvé de coupable sur ma machine. En général, je ne lance que quelques applications: Emacs (24.2 de Homebrew), Firefox, Adium et Dash.
Je suis sur Mavericks pour un Retin MBP de 13 "à la fin de 2012. Merci d'avance!
Mise à jour:
J'ai activé la distnoted
connexion au journal système en touchant /var/log/do_dnserver_log
, mais cela n'aide pas beaucoup. Je vois des lignes comme celles-ci (uid 501, c’est moi, 89 ans, je n’ai pas encore trouvé):
distnoted[80011]: # distnote server agent absolute time: 48754.144787848 civil time: Wed Nov 20 10:52:03 2013 pid: 80011 uid: 501 root: no
distnoted[20]: # distnote server daemon absolute time: 2.808112262 civil time: Tue Nov 19 09:52:24 2013 pid: 20 uid: 0 root: yes
distnoted[444]: # distnote server agent absolute time: 16.656997509 civil time: Tue Nov 19 09:52:38 2013 pid: 444 uid: 501 root: no
distnoted[1271]: # distnote server agent absolute time: 52.518265717 civil time: Tue Nov 19 09:53:14 2013 pid: 1271 uid: 89 root: no
distnoted[689]: Interruption - exiting now.
J'ai également eu recours sudo dtruss -p PID
à un distnoted
processus accéléré, et il crache des lignes comme celle-ci:
kevent64(0x3, 0x7FFF7C3FD130, 0x1) = 1 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
kevent64(0x3, 0x7FFF7C3FD130, 0x1) = 1 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
kevent64(0x3, 0x7FFF7C3FD130, 0x1) = 1 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
__disable_threadsignal(0x1, 0x0, 0x0) = 0 0
__disable_threadsignal(0x1, 0x0, 0x0) = 0 0
__disable_threadsignal(0x1, 0x0, 0x0) = 0 0
kevent64(0x3, 0x7FFF7C3FD130, 0x1) = 1 0
workq_kernreturn(0x20, 0x0, 0x1) = 0 0
...