回答:
RealtimeKitは、ユーザープロセス/スレッドのスケジューリングポリシーをリクエストに応じてSCHED_RR(リアルタイムスケジューリングモード)に変更するD-Busシステムサービスです。これは、通常のユーザープロセスがリアルタイムスケジューリングを使用できるようにする安全なメカニズムとして使用することを目的としています。全体として、CPU使用率をペグすることは期待していません。コースを実行させてリブートしないとどうなりますか?特定のインスタンスでrtkit-daemonがアクティブである期間を知りたいと思います。
rtkit
でユーザーグループとして気付いたときも、下着を飽和させました/etc/group
。
この有害な小さなプログラムは、pulseaudioに依存するものを避ける多くの理由の1つです。安全なはずです。安全性は、CPUリソースの使用など、ユーザーリソースを尊重することを意味するものではないため、お気づきのように不便を招く可能性があります。しかし、その名前は常に警戒し、その後の迅速なグーグル検索はすべての恐怖を和らげるので、悪名高い目的のために破損する理想的なプログラムです。プログラムは設計上不快であるため、リソースを独占している破損バージョンは多くの眉をひそめません。
以下を実行することにより、その安全性を部分的に確認できます。
ps aux | grep [r] tkit-daemon
実行中のプログラムが/ usr / lib / rtkit / rtkit-daemonであることを示すはずです。これはシステムファイルであるため上書きが困難です。
主な問題は、ユーザーレベルでの真のリアルタイム権限がほとんど必要ないことです。これはデフォルトで実行され、ほとんどがアイドル状態ですが、仮想メモリを占有することは、パルスオーディオの多くの悪いデザイン「機能」の1つにすぎません。定期的にリソースを大量に消費することは、事態を悪化させます。