Respostas:
O RealtimeKit é um serviço do sistema D-Bus que altera a política de agendamento dos processos / threads do usuário para SCHED_RR (modo de agendamento em tempo real), mediante solicitação. Ele se destina a ser usado como um mecanismo seguro para permitir que o agendamento em tempo real seja usado pelos processos normais do usuário. No geral, eu não esperaria que ele identificasse o uso da CPU. O que acontece se você deixar o curso seguir e não reiniciar? Gostaria de saber quanto tempo o rtkit-daemon está ativo em qualquer instância.
rtkit
como um grupo de usuários no /etc/group
(Ubuntu 18.04).
Este pequeno programa nocivo é uma das muitas razões pelas quais evito qualquer coisa com uma dependência do pulseaudio. Deve ser seguro. Segurança não significa que respeite os recursos do usuário, por exemplo, o uso da CPU, para que possa causar transtornos, como você notou. Seria, no entanto, um programa ideal para corromper por propósitos nefastos, porque o nome sempre alarma e, em seguida, uma rápida pesquisa no Google alivia todo o medo. Como o programa é desagradável por design, uma versão corrompida que monopoliza recursos não levantaria muitas sobrancelhas.
Você pode verificar parcialmente sua segurança executando:
ps aux | grep [da] tkit-daemon
que deve mostrar que o programa em execução é / usr / lib / rtkit / rtkit-daemon, sendo um arquivo de sistema mais difícil de sobrescrever.
A principal questão é que raramente é necessário um privilégio genuíno em tempo real no nível do usuário. O fato de isso ser executado por padrão, geralmente ocioso, mas ocupar memória virtual é apenas um dos muitos "recursos" ruins de design do áudio de pulso. O fato de ele periodicamente absorver recursos apenas piora as coisas.