FreeBSD QandA 751

FreeBSD QandA

Q. サウンド再生中に音飛びが起きたり、他のソフトの操作によって雑音が発
   生することがあるようなのですが、どのような場合におきやすいですか。
   また、できるだけ起きにくくする方法はありますか。

A. マシンの環境、性能に依存しますが、負荷の大きいプロセスを同時に起動
   すると処理が追い付かなくなることがあり、音飛びの原因になります。

   サウンド再生を行っているプロセスの優先度を上げることである程度は
   音飛びを減らすことができます。プロセスの優先度を上げるためには
   スーパーユーザ権限が必要です。

      # nice --20 hogehoge

      # rtprio 31 hogehoge

   詳しくは nice や rtprio のマニュアルを参照してください。
   この方法を使っても必ずしも音飛びをなくすことができるわけではありません。
   また、サウンド再生を行うプロセスの優先度を特に高くするのですから、他の
   プロセスの実行に影響を与える場合があります。
   性能のあまり高くないシステムの場合、他のプロセスの応答が極端に遅くなり
   操作性が悪くなる、場合によっては完全に操作不能の状態に陥ってしまうこと
   もあります。注意した上で使いましょう。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。