IRQ Interruption Request (Petición de Interrupción)

Versión para impresiónVersión PDF

Las IRQs es el mecanismo por el cual los procesos le solicitan a la CPU (Central Process Unit o Unidad Central de Proceso) que "interrumpa" su actividad y ser atiendo.

Las IRQs tienen una jerarquía de prioridades y estan asignadas a cierto tipo de procesos ,que a su vez estan asociados a ciertos dispositivos(reloj tiempo real, teclado, ...).

Bajo ciertas circunstancias algunas pueden ser reasignadas.

En internet es fácil encontrar una lista de ellas.

Si queremos ver que interrupciones esta utilizando nuestro sistema y para que, podemos acceder y ver el fichero /proc/interrupts

como vimos en otros apartados podemos hacerlo con cat

cat /proc/interrupts

Ya que linux no registra las IRQs sin usar solo veremos aquellas que estan en uso. Así si utilizamos un hardware que estaba en desuso o desconectado, (y lo conectamos) y volvemos a ejecutar el comando anterior veremos la nueva información

Nos mostrará información en columnas con la interrupción el uso en cada procesador y que driver las usa, una búsqueda en internet nos ayudara a comprender que hace cada driver

Tened mucho cuidado ya que algunos dispositivos no pueden ser conectados en caliente (con la máquina encendida), podrías dañar la máquina, el dispositivo o ambos

/proc es un sistema virtual de archivos no un sistema de archivos físicos. Linux utiliza este sistema para guardar distintos tipos de información del sistema

 

Añadir nuevo comentario

(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Plain text

  • No se permiten etiquetas HTML.
  • Saltos automáticos de líneas y de párrafos.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
CAPTCHA de imagen
Introduzca los caracteres mostrados en la imagen.