Respuestas:
RealtimeKit es un servicio del sistema D-Bus que cambia la política de programación de procesos / hilos de usuario a SCHED_RR (es decir, modo de programación en tiempo real) a pedido. Está destinado a ser utilizado como un mecanismo seguro para permitir que la programación en tiempo real sea utilizada por los procesos normales del usuario. En general, no esperaría que vincule el uso de la CPU. ¿Qué sucede si dejas que siga su curso y no reinicies? Me gustaría saber cuánto tiempo rtkit-daemon está activo en cualquier caso.
rtkit
como grupo de usuarios en /etc/group
(Ubuntu 18.04).
Este pequeño programa nocivo es una de las muchas razones por las que evito cualquier cosa con una dependencia de pulseaudio. Debería ser seguro. La seguridad no significa que respetará los recursos del usuario, por ejemplo, el uso de la CPU, por lo que puede causar inconvenientes, como notó. Sin embargo, sería un programa ideal para corromper con fines nefastos porque su nombre siempre alarma, y luego una búsqueda rápida en Google alivia todo el miedo. Dado que el programa es desagradable por diseño, una versión corrupta que monopolice los recursos no despertaría muchas dudas.
Puede verificar parcialmente su seguridad ejecutando:
ps aux | grep [r] tkit-daemon
que debería mostrar que el programa en ejecución es / usr / lib / rtkit / rtkit-daemon, que al ser un archivo del sistema es más difícil de sobrescribir.
El problema principal es que el privilegio genuino en tiempo real a nivel de usuario rara vez es necesario. Que esto se ejecute de manera predeterminada, en su mayoría inactivo, pero que ocupa memoria virtual es solo una de las muchas 'características' de diseño de audio de pulso. El hecho de que periódicamente acumule recursos acaparadores solo lo empeora.