มีกระบวนการของระบบใน iMac ของฉันที่ใช้ El Capitan เรียกว่า "Symdd" ซึ่งได้ตีกลับมาอย่างต่อเนื่องระหว่างประมาณ 20% ถึง 60% ของทรัพยากร CPU ใน iMac ของฉัน
/usr/libexec/symptomsd
มันเป็นเรื่องที่วิ่งออกมาจาก มีเฟรมเวิร์กส่วนบุคคลที่โหลดเรียก/System/Library/PrivateFrameworks/Symptoms.framework
ว่าตัวเองมีเฟรมเวิร์กอื่นที่เรียกว่า:
ManagedEvent.framework
SymptomAnalytics.framework
SymptomEvaluator.framework
SymptomPresentationFeed.framework
SymptomPresentationLite.framework
SymptomReporter.framework
ดูเหมือนจะไม่ได้เขียนลงในไฟล์บันทึกของระบบมากนัก อันที่จริงมีเพียงข้อความที่เกี่ยวข้องใน "ข้อความทั้งหมด" บน iMac คือ:
syslogd [46]: ประกาศการกำหนดค่า: โมดูล ASL "com.apple.networking.symema" อ้างข้อความที่เลือก ข้อความเหล่านั้นอาจไม่ปรากฏในไฟล์บันทึกระบบมาตรฐานหรือในฐานข้อมูล ASL
มีไฟล์การกำหนดค่าตามความชอบที่/private/etc/asl/com.apple.networking.symptoms
ดูเหมือนว่าระบุว่าควรจะเขียนบันทึก/Library/Logs/CrashReporter/com.apple.networking.symptoms.log
แต่ไฟล์นั้นไม่มีอยู่ใน iMac ของฉัน
ฉันลองดูสิ่งที่มันทำกับเครื่องมือเช่นfs_usage
แต่ฉันไม่ได้รับข้อมูลที่เป็นประโยชน์มากกลับมาเพียงแค่คำขอ "ioctl" จำนวนมาก ฉันลองฆ่าด้วยตนเองและเรียกให้มันเปิดขึ้นอีกครั้งและดูเหมือนว่าจะตรวจสอบแอปพลิเคชันทั้งหมดที่ติดตั้งบน iMac ของฉันแล้วกลับไปทำคำขอ "ioctl" จำนวนมาก
ค้นหาใน Google ทั้งหมดที่ฉันสามารถระบุได้ว่านี่เป็นหนึ่งในสิ่งที่แบ่งปันระหว่าง OSX และ iOS ไม่มีข้อมูลเกี่ยวกับสิ่งที่มันทำจริง
ใครบ้างมีความคิดว่ากระบวนการนี้มีไว้สำหรับหรือรู้ที่ใดก็ตามที่มีการจัดทำเอกสาร?
sysdiagnose symptoms
และอาจรายงานข้อบกพร่อง / ข้อเสนอแนะต่อ Apple ฉันยังไม่เห็นว่ามันทำงานผิดปกติในระบบใด ๆ แต่ฉันจะตรวจสอบส่วนที่เหลือของบันทึกระบบเนื่องจากความเข้าใจของฉันเกี่ยวข้องกับการรายงานข้อผิดพลาดข้อเสนอแนะและบันทึกการรวม / การรวบรวมบันทึกเพื่อปรับปรุง OS X