Jawaban:
RealtimeKit adalah layanan sistem D-Bus yang mengubah kebijakan penjadwalan proses / utas pengguna menjadi SCHED_RR (yaitu mode penjadwalan waktu nyata) berdasarkan permintaan. Ini dimaksudkan untuk digunakan sebagai mekanisme aman untuk memungkinkan penjadwalan real-time untuk digunakan oleh proses pengguna normal. Secara keseluruhan, saya tidak akan berharap untuk mematahkan penggunaan CPU. Apa yang terjadi jika Anda membiarkannya berjalan dan tidak me-reboot? Saya ingin tahu berapa lama rtkit-daemon aktif pada setiap contoh yang diberikan.
rtkit
sebagai grup pengguna di /etc/group
(Ubuntu 18.04).
Program kecil yang berbahaya ini adalah salah satu dari banyak alasan saya menghindari apa pun dengan ketergantungan pulseaudio. Itu harus aman. Keamanan tidak berarti itu akan menghormati sumber daya pengguna, misalnya penggunaan CPU, sehingga dapat menyebabkan ketidaknyamanan, seperti yang Anda perhatikan. Namun, itu akan menjadi program yang ideal untuk merusak untuk tujuan jahat karena namanya selalu alarm, dan kemudian pencarian google cepat menghilangkan semua ketakutan. Karena program ini menjengkelkan oleh desain, sumber daya memonopoli versi korup tidak akan menaikkan banyak alis.
Anda dapat memeriksa sebagian keamanannya dengan menjalankan:
ps aux | grep [r] tkit-daemon
yang seharusnya menunjukkan program yang dijalankan adalah / usr / lib / rtkit / rtkit-daemon yang menjadi file sistem lebih sulit untuk ditimpa.
Masalah utamanya adalah hak istimewa waktu-nyata asli pada tingkat pengguna jarang diperlukan. Bahwa ini berjalan secara default, kebanyakan duduk diam, tetapi menempati memori virtual hanyalah salah satu dari banyak 'fitur' desain buruk dari audio pulsa. Bahwa ia secara berkala menendang sumber daya memonopoli hanya memperburuknya.