V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

rtirq-init

Script de inicio, específicamente diseñado para optimizar el rendimiento de audio de tiempo real. Su función principal es asignar la máxima prioridad de planificación de tiempo real [SCHED_FIFO] a los hilos de interrupción [IRQ threads] gestionados por el kernel, lo cual es crucial para minimizar la latencia y evitar cortes [xruns] en aplicaciones de audio profesionalcomo JACK, Ardour o Reaper. También funciona en kernels genéricos modernos si se habilita la opción threadirqs en el arranque, ya que estos también utilizan hilos para manejar las interrupciones. En un kernel estándar, las interrupciones de hardware se manejan en un contexto de alta prioridad que no puede ser interrumpido fácilmente. En un kernel de tiempo real o con threadirqs, estas interrupciones se convierten en hilos de usuario. rtirq-init detecta estos hilos especialmente los de la tarjeta de sonido, USB, FireWire y temporizadores y les asigna una prioridad de tiempo real por defecto 90, para asegurar que tengan preferencia sobre otros procesos del sistema, como el entorno de escritorio o servicios de red. El archivo de configuración en /etc/default/rtirq.

# systemctl start rtirq-init
verificar el estado actual del servicio

Para habilitar threadirqs en el arranque, editar /etc/default/grub y en la linea GRUB_CMDLINE_LINUX_DEFAULT añadir threadirqs. Luego lanzar:

# update-grub
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
5098 entradas - Acerca del Tractatus
La Pipa Plena 2026