Interrumpir

Definición - ¿Qué significa Interrupción?

Una interrupción es una función de un sistema operativo que proporciona multitarea multiproceso. La interrupción es una señal que solicita al sistema operativo que deje de trabajar en un proceso y comience a trabajar en otro.

Techinfo explica Interrupt

La idea de la interrupción es el núcleo del diseño del sistema operativo moderno. Por su naturaleza, un sistema operativo es lineal y no puede manejar más de una tarea informática en un momento dado. Sin embargo, a medida que los sistemas operativos modernos se han vuelto más avanzados, los ingenieros y desarrolladores han incluido la funcionalidad de interrupción para ayudar al sistema operativo a manejar muchos programas diferentes al entrar y salir de varias tareas, con un mínimo de inconvenientes para el usuario. Esto significa que los sistemas operativos modernos pueden realizar muchas tareas diferentes de manera que no retrasen la actividad del usuario. Ahora, mientras un usuario está viendo o usando un programa, el sistema operativo puede estar en segundo plano trabajando en alguna otra tarea. Cuando el usuario genera un evento que requiere que el sistema operativo se concentre en el programa principal que se está utilizando, una interrupción puede facilitar una respuesta rápida.

Un módulo de código caracterizado como un manejador de interrupciones usa una cola disponible para priorizar diferentes programas en diferentes momentos. En algunos casos, también se utiliza un fragmento de código llamado planificador. Muchos tipos diferentes de interrupciones mejoran la capacidad de un sistema operativo para proporcionar servicios bajo demanda a los usuarios mientras maneja cada vez más tareas informáticas adicionales en segundo plano.

Las interrupciones pueden estar relacionadas con eventos del usuario como abrir ventanas o usar controles de programa. También pueden basarse en eventos de hardware, como el comienzo y el final de un proceso de copia de seguridad de un disco a otro, o relacionados con las respuestas de los controladores periféricos. Todos estos diferentes tipos de interrupciones ayudan al sistema operativo a funcionar sin problemas y parecen manejar muchas cosas a la vez.

Esta definición fue escrita en el contexto de la Computación