2014-12-22 77 views

回答

3

也許這會有所幫助:

一件事時播放聲音出現這種情況的是,電源管理模塊的計算機進入睡眠狀態。通過pmset -g,您可以看到正在進行的所有電源管理工作。

所以,當「coreaudiod」阻止睡眠時,機器播放的聲音明顯有些。

這裏什麼pmset -g吐出來時的iTunes播放:

Currently in use: 
womp     0 
halfdim    1 
sms     1 
hibernatefile  /var/vm/sleepimage 
gpuswitch   2 
networkoversleep  0 
disksleep   10 
sleep    10 (sleep prevented by iTunes, coreaudiod) 
hibernatemode  3 
ttyskeepawake  1 
displaysleep   10 
acwake    0 
lidwake    1 


+0

的。如果他指的是檢查的iTunes什麼,潘多拉,任何Web服務等演奏音樂,這是輝煌的。 – jweaks

+0

我試過了,但pmset -g在聲音暫停時仍然顯示coreaudiod。另外,如何知道哪個應用正在播放聲音? – Umang

+0

可以肯定的是:暫停所有音頻並使用'pmset -g'再次檢查。我使用iTunes和其他音頻播放應用程序(AVAudioPlayer)對其進行了測試。但是,的確,要知道播放音頻的過程,除非您只需知道它是否正在播放的iTunes(或任何其他宣佈其名稱的應用程序),否則此方法並不是非常有用。 –