为什么Pulseaudio的进程优先级是-11?

Dmi*_*rov 7 pulseaudio process-priority nice

为什么这么低?有时当 cpu 高负载时,Pulseaudio 的声音会变得断断续续。我认为这是因为 Pulseaudio 的进程优先级价值太低。那么,如果它会导致问题,那么为什么默认情况下它如此之低。

Jam*_*dge 14

nice值对应于进程的低优先级。所以一个很好的值-11实际上意味着 Pulse Audio 以比系统上大多数进程更高的优先级运行。

  • Pulse Audio 包含设置其优先级的代码(-11 是默认值,但可以在配置文件中更改),这解释了为什么它没有标准设置为零。虽然提升的优先级有助于它正常运行,但 Linux 不提供硬实时延迟保证,因此它不能完全消除音频丢失的可能性。 (2认同)