บางครั้งฉันเห็นdistnoted
กระบวนการที่เกิดขึ้นอย่างกระทันหันและเคี้ยว CPU 100% (บนแกนเดียว) และหน่วยความจำมากมายซึ่งมักจะอยู่ในย่าน 1.5G หรือมากกว่านั้น สิ่งนี้เกิดขึ้นสองสามครั้งต่อวันโดยเริ่มจากเดือนที่แล้ว
บรรทัดคำสั่งคือ/usr/sbin/distnoted agent
และมันเริ่มต้นโดยที่launchd
ไม่ได้ช่วยอะไรมาก โดยปกติแล้วจะทำงานที่ใดที่หนึ่งระหว่าง 4h ถึง 24 ชั่วโมงก่อนที่มันจะหมุนขึ้นมา
การค้นหาเว็บบอกว่าdistnoted
จัดการการส่งการแจ้งเตือนและอีกหลายคนรายงานปัญหาเดียวกันกับมัน แต่ฉันยังไม่พบการแก้ไข บางคนพบว่าการปิดแอปพลิเคชันผู้ร้าย (เช่น Skype) หยุดมัน แต่ฉันยังไม่พบผู้ร้ายในเครื่องของฉัน ฉันมักจะใช้งานแอพไม่กี่: Emacs (24.2 จาก Homebrew), Firefox, Adium และ Dash
ฉันใช้ Mavericks ในช่วงปลายปี 2012 13 "Retina MBP ขอบคุณล่วงหน้า!
ปรับปรุง:
ฉันได้เปิดdistnoted
การบันทึกในบันทึกของระบบโดยการแตะ/var/log/do_dnserver_log
แต่มันไม่ได้ช่วยอะไรมาก ฉันเห็นบรรทัดเช่นนี้ (uid 501 คือฉัน, 89 ฉันยังไม่พบ):
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.
ฉันยังใช้กระบวนการsudo dtruss -p PID
ปั่นdistnoted
หมาดและมันก็พ่นเส้นแบบนี้:
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
...