有时,我的计算机突然播放一些令人讨厌的短声音(像darrrt这样的声音,似乎不是来自系统),而且声音太短,以至于我不知道它来自哪里(也无法捕获)。
有什么方法可以找到哪个程序/进程吗?(我真的很想杀死它!)
我正在使用OS X Mavericks。
dtrace
也许能够探查信息。快速浏览内置脚本似乎并不能提供任何东西来探测特定设备,尽管它可能需要自定义脚本
有时,我的计算机突然播放一些令人讨厌的短声音(像darrrt这样的声音,似乎不是来自系统),而且声音太短,以至于我不知道它来自哪里(也无法捕获)。
有什么方法可以找到哪个程序/进程吗?(我真的很想杀死它!)
我正在使用OS X Mavericks。
dtrace
也许能够探查信息。快速浏览内置脚本似乎并不能提供任何东西来探测特定设备,尽管它可能需要自定义脚本
Answers:
SoundBunny也许可以帮助您。该应用程序的主要目的是让您控制各种应用程序的声音级别,但通常还可以向您显示哪些应用程序最近发出了声音,这可能会有所帮助。
您可以从他们的网站下载免费的演示,并使其运行直到再次听到杂音,然后切换到SoundBunny并查看其显示。
虽然无法直接检查,但有一些解决方法:
检查日志条目,例如通过以下命令:
log stream --level=debug
通过fs_usage
命令检查任何文件活动,例如
sudo fs_usage
使用反复试验,暂停和恢复过程以了解该过程,例如
ps d
kill -STOP 1234 5678 # Stop processes via PID(s).
kill -CONT 1234 5678 # Resume selected processes.
Boom 3D可以做到这一点,还有更多。
安装它,在应用程序的主窗口中启用系统范围的支持(它要求您安装另一个扩展程序),然后您可以单击任务栏图标:
只需单击右上角附近的紫色按钮,您将看到所有应用程序及其音量的列表。播放音乐的应用会出现一个绿色圆圈: