El término "canario", como se usa aquí, proviene originalmente de la minería del carbón . Los mineros de carbón usaban canarios para detectar gases peligrosos (si el canario que llevaban con ellos murió, sabían que tenían que salir del pozo / mina lo antes posible). Como resultado, el término "canario" ahora se usa a menudo para cualquier cosa que use para obtener una advertencia (temprana) sobre una situación peligrosa.
En este caso, parece que 'rtkit' inicia un subproceso "normal" para probar si los subprocesos que tienen prioridades "en tiempo real" están "matando de hambre" a otros subprocesos (y procesos), donde "morir de hambre" significa que obtienen muy poco tiempo de procesador . Esta es una medida de seguridad para garantizar que los procesos / subprocesos que tienen acceso a prioridades en tiempo real no consuman tanto tiempo de CPU que otras tareas ya no tengan ninguno.
Entonces, aparentemente algunos hilos que obtuvieron prioridades en tiempo real de rtkit se están portando mal e intentan monopolizar la CPU, rtkit lo detecta con su "hilo canario" y, por lo tanto, rtkit elimina las prioridades en tiempo real.
ACPI power save options
está configurado enExtended
. Cámbialo aNormal
.