Nhật ký hệ thống spam Coreaudiod: Đã bật ảnh xếp chồng tự động vì âm thanh IO không hoạt động


9

Tôi đang nhận được nhật ký hệ thống của mình hầu như bị spam với:

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 không mang lại kết quả hữu ích. Bất kỳ ý tưởng này là gì và làm thế nào để giảm bớt nó?


Tôi cũng đang nhận được điều này. Nó dường như đã bắt đầu trên bản dựng 10.8.4 12E47 beta cho tôi. Tôi đã thu hẹp rằng nó đang đăng nhập system.log mỗi khi Mac OS X thực hiện hành động âm thanh. Vẫn chưa tìm thấy cách khắc phục, nhưng tôi không nhận thấy bất kỳ vấn đề nào với hệ thống của mình, ví dụ như chậm, trục trặc, v.v.
booyah

1
Phiên bản nào của HĐH? @booyah vui lòng không thảo luận về phần mềm tiền phát hành bí mật.
Graham Perrin

@GrahamPerrin: bạn nói đúng, có lẽ tôi nên bỏ toàn bộ chủ đề, vì tôi cũng đang ở giai đoạn tiền phát hành. Không nghĩ đủ tốt trước khi đăng.
yêu thích

Đó là một sai lầm trung thực, dễ dàng thực hiện ;-) Ngoài ra, có thể các tin nhắn từ coreaudiod này đã được phát hành, nhưng rất hiếm khi chúng chưa được Google tìm thấy. Tôi nghĩ, hãy để câu hỏi này mở trong một tuần hoặc lâu hơn (WWDC trong khoảng một tuần).
Graham Perrin

Câu trả lời:


5

Bây giờ 10.8.4 được phát hành (bản dựng 12E55), nó vẫn ở đó. Tôi đã nhận được phản hồi từ Apple Engineering rằng điều này được ghi lại theo thiết kế.


2
thiết kế bởi? Cố tình làm phiền người?
SpaceDog

2
Có theo thiết kế. đó là một thông báo nhật ký mức thông báo. Thêm phần này vào /etc/asl.conf dừng đăng nhập chúng :? [= Người gửi coreaudiod] [> Cảnh báo cấp độ] bỏ qua
Aaron McMillin

2

Theo cách tốt nhất tôi có thể nói, đây chỉ là những thông báo chẩn đoán đơn thuần và không chỉ ra một lỗi cụ thể và thay vào đó chỉ là ghi nhật ký thay đổi trạng thái cho hệ thống con âm thanh.

Nếu bạn muốn loại bỏ các thông báo đó để có một nhật ký sạch, việc sửa đổi hệ thống ghi nhật ký để không ghi nhật ký cụ thể hoặc chung cho các hệ thống con nhất định là khá dễ dàng. Chỉ cần chỉnh sửa câu hỏi của bạn nếu bạn không biết cách định cấu hình syslog.confhoặc đặt câu hỏi tiếp theo nếu mục đích thực sự của bạn tách biệt với việc biết rằng những mục tiêu này được đặt ở đó theo thiết kế.

Bạn cũng có thể giảm âm lượng của các tin nhắn này bằng cách xác định chương trình nào bạn đang chạy thường gọi hệ thống con âm thanh. Nếu bạn đăng xuất khỏi tất cả các tài khoản, bạn có thể tự thuyết phục rằng nhật ký chỉ báo cáo các hành động mà phần mềm cấp người dùng của bạn gây ra thay vì một số sự kiện hệ thống cấp thấp hơn mà bạn không thể kiểm soát.


1
Các tin nhắn là cấp 5 (thông báo).
Graham Perrin

1
Một thủ phạm cụ thể mà tôi đã tìm thấy là Spotify; nó dường như giữ cho hệ thống âm thanh hoạt động mọi lúc, cho dù nó có phát hay không. Điều đó gây ra một cặp các thông điệp tường trình này mỗi phút.
Sẽ thu hút

1

Trên bản dựng 12E55, tôi cũng đã thấy những thông báo này. Lúc đầu, tôi đã hạ cấp coreaudiod xuống phiên bản 10.8.3 nhưng sau khi chơi với stringsdtruss, tôi đã tìm được cách ngăn chặn lũ lụt của những tin nhắn này trên hệ thống của mình bằng coreaudiod mới nhất (bạn vẫn thấy tin nhắn một lần khi coreaudiod bắt đầu nhưng chỉ sau đó) . Đây là những gì bạn có thể thử:

  1. Tạo /Library/Preferences/Audio/com.apple.audio.ServerSettings.plistvới nội dung sau:

    <?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. Khởi động lại.


Xem xét khả năng cho phép stackshots có thể gây rối.
Graham Perrin

Đủ công bằng, nhưng cho rằng nhật ký ở đây chỉ ra các stackshot đang xảy ra rất thường xuyên, tôi muốn nắm lấy cơ hội của mình và yêu cầu coreaudio làm những gì nó sẽ làm mà không cần đăng nhập.
93270

Tôi đoán rằng việc kích hoạt stackshots tự động chỉ đơn giản là cho phép hệ thống được chuẩn bị cho tự động hóa. Tôi nghi ngờ rằng một stackshot xảy ra mỗi khi tự động hóa được kích hoạt.
Graham Perrin

Bạn nói đúng và tôi đã không nhận ra điều đó khi đọc tin nhắn. Tôi sẽ không xóa điều này vì tôi tin rằng ai đó nên quyết định liệu sự đánh đổi đó có xứng đáng với cá nhân họ hay không, nhưng bài đăng của tôi không nên được coi là một câu trả lời.
93270
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.