ฉันใช้โยเซมิตีเป็นการติดตั้งที่สะอาด
launchd ทำงานอย่างต่อเนื่องที่ CPU 100% ตั้งแต่การอัพเกรดโยเซมิตีฉันไม่สามารถเปลี่ยนระดับการบันทึกด้วย 'sudo launchctl log level debug'
การตรวจสอบด้านบนหรือการตรวจสอบกิจกรรมฉันเห็นว่าตัวเปิดใช้ตัวเองกำลังใช้งาน CPU อย่างหนักไม่ใช่กระบวนการที่วางไข่ มีซีพียูสูงสุดในกล่อง 3 เท่าของงานเคอร์เนลและสูงกว่า Plex ซึ่งเป็นซีพียูที่แปลงวิดีโอหนักหน่วงอย่างแท้จริงและสนับสนุนไคลเอนต์จำนวนมากในบ้านที่ทำงานอยู่บ่อยครั้ง
ไม่มีอะไรสำคัญในบันทึกที่ฉันเห็น: ข้อความที่พบบ่อยที่สุด:
11/6/14 10: 06: 38.748 PM com.apple.xpc.launchd [1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) คีย์ _DirtyJetsamMemoryLimit ไม่สามารถใช้ได้บนแพลตฟอร์มนี้
นั่นเป็นเพียงประมาณ 3-6 ครั้งต่อชั่วโมง
ฉันทำการตรวจสอบด่วนผ่าน launchd daemons ทั้งหมดเพื่อค้นหารหัสข้อผิดพลาดใด ๆ
alex@smiley:~|⇒ launchctl list | grep -v "\t0\t"
PID Status Label
28122 -15 com.apple.Finder
alex@smiley:~|⇒ sudo launchctl list | grep -v "\t0\t"
PID Status Label
219 -43 com.apple.watchdogd
21134 -15 com.apple.security.syspolicy
น่าสนใจรหัส -43 ใน Watchdogd ไม่ตรงกับผลลัพธ์ของรายการ launchctl:
alex@smiley:~|⇒ sudo launchctl list com.apple.watchdogd
{
"StandardOutPath" = "/var/log/watchdogd/log";
"LimitLoadToSessionType" = "System";
"StandardErrorPath" = "/var/log/watchdogd/log";
"Label" = "com.apple.watchdogd";
"TimeOut" = 30;
"OnDemand" = false;
"LastExitStatus" = 171;
"PID" = 219;
"Program" = "/usr/libexec/watchdogd";
"ProgramArguments" = (
"/usr/libexec/watchdogd";
);
};
ไม่ว่าในกรณีใดฉันไม่แน่ใจว่าพวกมันมีอาการหรือเป็นปลาเฮอริ่งแดง
ฉันจะรู้ได้อย่างไรว่า launchd DOS เป็นคอมพิวเตอร์ของฉัน