Coreaudiod 스팸 시스템 로그 : 오디오 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

인터넷 검색으로 유용한 결과가 없습니다. 이것이 무엇이며 어떻게 완화시킬 수 있습니까?


나는 이것도 받고있다. 10.8.4 12E47 베타 빌드에서 시작된 것 같습니다. Mac OS X에서 소리가 날 때마다 system.log에 로그인하고 있음을 좁혔습니다. 아직 수정 사항을 찾지 못했지만 시스템 속도 저하, 결함 등과 같은 시스템 관련 문제를 발견하지 못했습니다.
booyah

1
어떤 OS 버전입니까? @booyah 기밀 시험판 소프트웨어에 대해 논의하지 마십시오.
Graham Perrin 2016 년

@GrahamPerrin : 당신은 맞습니다. 아마도 시험판에 있기 때문에 아마도 전체 주제를 버려야 할 것입니다. 게시하기 전에 충분히 생각하지 못했습니다.
favoretti

정직한 실수이며 쉽게 만들 수 있습니다. ;-) 또한 coreaudiod에서 보낸 이러한 메시지가 아직 릴리스되지 않았지만 Google에서 아직 찾을 수없는 경우는 거의 없습니다. 나는이 질문을 일주일 정도 열어 두었다고 생각한다. (WWDC 1 주일 정도)…
Graham Perrin

답변:


5

10.8.4가 릴리스 (빌드 12E55)되었으므로 여전히 존재합니다. Apple Engineering으로부터 이것이 디자인에 의해 기록되었다는 응답을 받았습니다.


2
디자인에 의해? 고의로 성가신 사람들?
DuckDucking

2
그렇습니다. 통지 레벨 로그 메시지입니다. 이것을 /etc/asl.conf에 추가하십시오. [= 발신자 핵심 오디오] [> 레벨 경고] 무시
Aaron McMillin

2

내가 알 수있는 가장 좋은 것은 순전히 진단 메시지이며 특정 실패를 나타내는 것이 아니라 오디오 하위 시스템의 상태 변경을 로깅하는 것입니다.

해당 메시지가 클린 로그를 갖지 않도록하려면 특정 서브 시스템에 특정 또는 일반 메시지를 기록하지 않도록 로깅 시스템을 수정하는 것이 매우 쉽습니다. 질문을 구성하는 방법을 모르 syslog.conf거나 질문에 대한 후속 조치를 하는 방법을 모르는 경우 질문이 설계에 의해 배치되었다는 사실과 분리 된 진정한 목표라면 질문을 편집하십시오 .

오디오 하위 시스템을 자주 호출하는 프로그램을 실행하여 이러한 메시지의 볼륨을 줄일 수도 있습니다. 모든 계정에서 로그 아웃하면 제어 할 수없는 일부 하위 레벨 시스템 이벤트 대신 사용자 레벨 소프트웨어로 인해 발생하는 조치 만 로그에보고된다는 사실을 스스로 알 수 있습니다.


1
메시지는 레벨 5입니다 (공지).
Graham Perrin 2016 년

1
내가 찾은 특정 범인은 Spotify입니다. 재생 여부에 관계없이 오디오 시스템을 항상 활성 상태로 유지하는 것 같습니다. 이로 인해 매분 이러한 로그 메시지 쌍이 발생합니다.
Will Goring

1

빌드 12E55에서이 메시지도 보았습니다. 처음에 나는 coreaudiod를 10.8.3 버전으로 다시 다운 그레이드했지만 stringsand를 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. 재부팅하십시오.


스택 샷을 허용하는 것이 방해가 될 수있는 가능성을 고려하십시오.
Graham Perrin 2016

충분히 공평하지만 여기의 로그가 스택 샷이 매우 자주 발생하고 있음을 나타내면 오히려 기회를 잡고 코어 오디오가 로그하지 않고 할 일을하도록하십시오.
93270

자동 스택 샷을 사용하면 시스템을 자동화 준비 할 수 있다고 생각합니다. 자동화가 활성화 될 때마다 스택 샷이 발생하는지 의심합니다.
Graham Perrin

당신 말이 맞고 나는 메시지를 읽을 때 그것을 깨닫지 못했습니다. 나는 누군가가 자신에게 가치가 있는지를 결정해야한다고 생각하기 때문에 이것을 삭제하지는 않을 것이지만 내 게시물은 답으로 간주되어서는 안됩니다.
93270
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.