我在 youtube.com 上观看了一个视频,关闭浏览器后,声音并没有停止。我该如何停止那个声音?我以为我可以使用ps aux |grep chrome
,但我没有找到 pid。
答案1
Chrome 中的标签页由其自己的进程线程管理。偶尔,在 Chrome 关闭后,Chrome 线程会拒绝终止。如果这样的线程恰好播放声音,声音可能会一直持续下去。如果您想终止特定的 Chrome 线程,原则上可以找出其进程 ID 并执行kill -9 <pid>
。Chrome 甚至在三点菜单 -> 更多工具... 下提供了自己的“任务管理器”,或按Shift+ Esc。
但是,关闭主 Chrome 程序后,需要进行大量侦查才能确定哪个进程仍在使用声音系统。要了解您需要做什么,请阅读本文。
幸运的是,您知道有关嘈杂线程的一件事:它被称为chrome
。要终止所有称为 的线程,chrome
只需执行此操作killall chrome
,声音就会停止。
请注意,在 Chrome 定期关闭后,某些线程仍会继续挂起。这些线程可能正忙于保存浏览历史记录;某些扩展程序也有自己的常驻线程。所有这些线程都称为chrome
。
还有一个提示:如果其中一个选项卡占用了太多资源,导致整个 PC 都无响应,而您又不想等待,则可以按Alt+ SysRq+ F。这将立即终止 CPU 负载最高的单个进程。您的其中一个选项卡可能会被清除并替换为以下图标:
一些文字会通知您页面加载失败,您的计算机将再次响应。只需确保您在后台没有进行繁重的处理(否则系统会将其视为最重的负载)或您要关闭的网页中没有未保存的数据。