Odpowiedzi:
RealtimeKit to usługa systemowa D-Bus, która na żądanie zmienia politykę szeregowania procesów / wątków użytkownika na SCHED_RR (tryb planowania w czasie rzeczywistym). Jest przeznaczony do użycia jako bezpieczny mechanizm umożliwiający wykorzystanie harmonogramu w czasie rzeczywistym przez normalne procesy użytkownika. Ogólnie rzecz biorąc, nie spodziewałbym się, że zmniejszy to użycie procesora. Co się stanie, jeśli pozwolisz mu działać i nie uruchomisz się ponownie? Byłbym ciekawy, jak długo demon rtkit jest aktywny w danym przypadku.
rtkit
grupą użytkowników w /etc/group
(Ubuntu 18.04).
Ten szkodliwy mały program jest jednym z wielu powodów, dla których unikam czegokolwiek zależnego od pulseaudio. Powinno być bezpiecznie. Bezpieczeństwo nie oznacza, że będzie szanowało zasoby użytkownika, np. Użycie procesora, więc może powodować niedogodności, jak zauważyłeś. Byłby to jednak idealny program do niszczenia w nikczemnych celach, ponieważ jego nazwa zawsze alarmuje, a następnie szybkie wyszukiwanie w Google uspokaja strach. Ponieważ program z założenia jest wstrętny, zepsuta wersja monopolizująca zasoby nie wzbudzi wielu wątpliwości.
Możesz częściowo sprawdzić jego bezpieczeństwo, uruchamiając:
ps aux | grep [r] tkit-daemon
który powinien pokazywać, że uruchomiony program to / usr / lib / rtkit / rtkit-daemon, który jest plikiem systemowym trudniejszym do zastąpienia.
Głównym problemem jest to, że prawdziwe uprawnienia w czasie rzeczywistym na poziomie użytkownika rzadko są potrzebne. To, że działa domyślnie, głównie siedzi bezczynnie, ale zajmowanie pamięci wirtualnej jest tylko jedną z wielu złych „cech” projektowych pulsującego dźwięku. To, że okresowo kopie zasoby, tylko pogarsza.