CPU 負荷が高いと音楽の音質が悪くなる

CPU 負荷が高いと音楽の音質が悪くなる

CPU 負荷が高いと音楽の音質が悪くなります。同じ問題を抱えている人や、この問題を解決する方法をご存知の方はいませんか?

答え1

優先度を上げる

/etc/pulse/daemon.conf次のような値を編集することで、pulseaudio サーバーの優先度を上げることができます (他のアプリケーションを犠牲にして) 。

high-priority = yes
rlimit-nice = 31      # maximum 31
nice-level = -11      # -11 by default

realtime-scheduling = yes 
rlimit-rtprio = 9     # range from 1 to 99 
realtime-priority = 9 # default  5

優先度を高く設定しすぎると、システムが応答しなくなる可能性があるので注意してください。


サンプリング方法の変更

次のように pulseaudio のリサンプリング方法を変更するだけで十分かもしれませんdaemon.conf:

resample-method = speex-float-1

を、CPU パワーの消費が少ない値 (例src-sinc-medium-quality: 、または の異なる値speex-float) に変更します。

答え2

この問題は、コンピュータが一度に多くの処理を実行しすぎて、mp3、ogg、flac などのオーディオをデコードするのに十分な CPU 時間を解放できないために発生する可能性が最も高いです (ただし、ディスク キャッシュの問題であると診断した同様のケースを一度見たことがあります)。

これは、高スペックのマシンやネットブックで発生する可能性があります。CPU に高い負荷がかかるかどうかによって異なります。

使用している CPU、メモリ、エンコードの種類などの詳細が記載されていないため、具体的な内容は難しいですが、

最も簡単な計画は、オーディオを聞くときにCPUにあまり負荷をかけないことです。あるいは、プレーヤーのプロセスを再調整するつまりCPUのシェアが大きくなる

関連情報