![pulseaudio 的默认 nice 值 (-11) 实际上是否由于自动分组而无效?](https://linux22.com/image/164726/pulseaudio%20%E7%9A%84%E9%BB%98%E8%AE%A4%20nice%20%E5%80%BC%20(-11)%20%E5%AE%9E%E9%99%85%E4%B8%8A%E6%98%AF%E5%90%A6%E7%94%B1%E4%BA%8E%E8%87%AA%E5%8A%A8%E5%88%86%E7%BB%84%E8%80%8C%E6%97%A0%E6%95%88%EF%BC%9F.png)
这脉冲音频守护进程默认以良好级别 -11 运行,通过实时工具包。
然而,我注意到在高 CPU 负载时音频断断续续,并且通过设置 和 进一步降低了好high-priority = yes
值nice-level = -16
/etc/pulse/daemon.conf
没有影响。反过来,realtime-scheduling = yes
和realtime-priority = 6
似乎也没有效果,因为默认的 Arch 内核似乎不支持实时调度。
阅读答案后服务器故障和堆栈溢出(并且超级用户)表明,由于自动分组,进程的nice
值不是全局的,我想知道 Pulseaudio 默认使用的良好级别是否在一天结束时变得无效(除非自动分组被关闭,这并非没有它自己的担忧)。
有人知道吗?