如果 Rhythmbox 停止,Pulseaudio 会在挂起后占用 100% 的 CPU 并消耗 RAM

如果 Rhythmbox 停止,Pulseaudio 会在挂起后占用 100% 的 CPU 并消耗 RAM

我在使用 Ubuntu 16.04 时遇到了一个奇怪的问题。当从挂起状态唤醒计算机时,有时(大约 1/3 的情况),pulseaudio 会开始使用 100% 的 CPU(在一个线程上)并分配大量内存(不到一分钟内就有 GB)。我必须终止它,以防止 Ubuntu 终止其他进程来为其获取更多 RAM。

它似乎与 Rhythmbox 有某种关联,因为如果发生这种情况,Rhythmbox 也会占用大量内存(它似乎会随着 pulseaudio 的内存使用量而增加),并且每次发生这种情况时,Rhythmbox 的播放都会停止,播放完列出的音乐。

编辑:这在 Ubuntu 18.04 上仍然是一个问题,似乎甚至在 Rhythmbox 以外的一些播放器上也会出现这种情况。确实如此不是与 cmus 一起出现。

相关内容