Coreaudiod spams บันทึกของระบบ: เปิดใช้งานการถ่ายภาพซ้อนอัตโนมัติเนื่องจาก Audio IO ไม่ทำงาน


9

ฉันได้รับบันทึกระบบของฉันด้วยความจริง:

May 13 23:56:36 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:37 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:38 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:39 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:39 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:39 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:39 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:41 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active
May 13 23:56:41 alluminium coreaudiod[238]: Enabled automatic stack shots because audio IO is inactive
May 13 23:56:42 alluminium coreaudiod[238]: Disabled automatic stack shots because audio IO is active

Googling ให้ผลลัพธ์ที่ไม่มีประโยชน์ ความคิดใด ๆ สิ่งนี้คืออะไรและจะบรรเทาได้อย่างไร


ฉันได้รับสิ่งนี้เช่นกัน ดูเหมือนว่าจะเริ่มต้นในรุ่นเบต้า 10.8.4 12E47 สำหรับฉัน ฉันแคบลงว่ามันเข้าสู่ระบบ system.log ทุกครั้งที่ Mac OS X ทำเสียง ยังไม่พบการแก้ไข แต่ฉันไม่พบปัญหาใด ๆ กับระบบของฉันเช่นช้าลง, บกพร่อง, และอื่น ๆ
booyah

1
ระบบปฏิบัติการรุ่นใด @ booyah โปรดอย่าหารือเกี่ยวกับซอฟต์แวร์ก่อนเผยแพร่ที่เป็นความลับ
เกรแฮมเพอร์ริน

@ GrahamPerrin: คุณพูดถูกฉันน่าจะทิ้งประเด็นทั้งหมดไว้ตั้งแต่ตอนที่ฉันเปิดตัวด้วยเช่นกัน คิดไม่ดีพอก่อนโพสต์
Favoretti

มันเป็นความผิดพลาดโดยสุจริตทำง่าย ;-) นอกจากนี้ยังเป็นไปได้ว่าข้อความเหล่านี้จาก coreaudiod นั้นอยู่ในรุ่น แต่ไม่ค่อยพบที่ Google ยังไม่พบ ฉันคิดว่าเปิดคำถามนี้ทิ้งไว้ประมาณหนึ่งสัปดาห์ (WWDC ในอีกประมาณหนึ่งสัปดาห์) …
Graham Perrin

คำตอบ:


5

ตอนนี้ปล่อย 10.8.4 (รุ่น 12E55) แล้วก็ยังมีอยู่ ฉันได้รับการตอบกลับจาก Apple Engineering ว่านี่เป็นบันทึกจากการออกแบบ


2
โดยการออกแบบ? คนที่น่ารำคาญโดยเจตนา?
DuckDucking

2
ใช่โดยการออกแบบ เป็นข้อความบันทึกระดับการแจ้งเตือน เพิ่มไปยัง /etc/asl.conf หยุดการบันทึก:? [= ผู้ส่ง coreaudiod] [> เตือนระดับ] ละเว้น
Aaron McMillin

2

อย่างที่ฉันสามารถบอกได้ว่าข้อความเหล่านี้ล้วนเป็นข้อความวินิจฉัยและไม่ได้ระบุถึงความล้มเหลวเฉพาะและเป็นเพียงการบันทึกการเปลี่ยนแปลงสถานะสำหรับระบบย่อยเสียง

หากคุณต้องการที่จะระงับข้อความเหล่านั้นเพื่อให้มีการบันทึกที่สะอาดการแก้ไขระบบการบันทึกไม่ใช่เรื่องที่เฉพาะเจาะจงหรือข้อความทั่วไปสำหรับระบบย่อยบางระบบ เพียงแค่แก้ไขคำถามของคุณหากคุณไม่ทราบวิธีการกำหนดค่าsyslog.confหรือถามคำถามต่อไปนี้หากนั่นคือเป้าหมายที่แท้จริงของคุณแยกต่างหากจากการรู้ว่าสิ่งเหล่านี้อยู่ที่นั่นด้วยการออกแบบ

คุณสามารถลดระดับเสียงของข้อความเหล่านี้ได้ด้วยการพิจารณาว่าโปรแกรมใดที่คุณกำลังเรียกใช้ซึ่งเรียกว่าระบบย่อยเสียงบ่อยครั้ง หากคุณออกจากระบบบัญชีทั้งหมดคุณสามารถโน้มน้าวตัวคุณเองว่าบันทึกอย่างเดียวคือการรายงานการกระทำที่ซอฟต์แวร์ระดับผู้ใช้ของคุณก่อให้เกิดแทนที่จะเป็นเหตุการณ์ระบบระดับล่างที่คุณไม่สามารถควบคุมได้


1
ข้อความเป็นระดับ 5 (สังเกตเห็น)
เกรแฮมเพอร์ริน

1
ผู้ร้ายคนหนึ่งที่ฉันพบคือ Spotify; ดูเหมือนว่าระบบเสียงจะยังคงทำงานอยู่ตลอดเวลาไม่ว่าจะเล่นหรือไม่ก็ตาม ที่ทำให้คู่ของข้อความบันทึกเหล่านี้ทุกนาที
Will Goring

1

ในการสร้าง 12E55 ฉันก็เห็นข้อความเหล่านี้เช่นกัน ตอนแรกฉันลดระดับ coreaudiod กลับไปเป็นรุ่น 10.8.3 แต่หลังจากเล่นไปstringsแล้วและdtrussฉันก็พบวิธีที่จะหยุดยั้งข้อความเหล่านี้ในระบบของฉันด้วย coreaudiod ล่าสุด (คุณยังคงเห็นข้อความหนึ่งครั้งเมื่อ coreaudiod เริ่มต้น แต่หลังจากนั้น) . นี่คือสิ่งที่คุณสามารถลองได้:

  1. สร้าง/Library/Preferences/Audio/com.apple.audio.ServerSettings.plistด้วยเนื้อหาต่อไปนี้:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>AllowStackShotsDuringIO</key>
        <true/>
    </dict>
    </plist>
    
  2. Reboot


พิจารณาความเป็นไปได้ที่การอนุญาตให้สแต็กช็อตอาจก่อกวน
เกรแฮมเพอร์ริน

ยุติธรรมพอ แต่จากบันทึกที่นี่แสดงให้เห็นว่าสแต็คช็อตเกิดขึ้นบ่อยมากอยู่แล้วฉันค่อนข้างจะใช้โอกาสของฉันและให้ coreaudio ทำสิ่งที่มันจะทำโดยไม่ต้องเข้าสู่ระบบ
93270

ฉันเดาว่าการเปิดใช้งานสแต็กช็อตอัตโนมัติช่วยให้ระบบเตรียมพร้อมสำหรับระบบอัตโนมัติ ฉันสงสัยว่า stackshot เกิดขึ้นทุกครั้งที่เปิดใช้งานระบบอัตโนมัติ
เกรแฮมเพอร์ริน

คุณพูดถูกและฉันไม่รู้ว่าเมื่ออ่านข้อความ ฉันจะไม่ลบสิ่งนี้เพราะฉันเชื่อว่าควรมีคนตัดสินใจว่าการแลกเปลี่ยนนั้นมีค่าสำหรับพวกเขาเป็นการส่วนตัวหรือไม่ แต่การโพสต์ของฉันไม่ควรถือเป็นคำตอบ
93270
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.