Tabla de contenido:
Definición - ¿Qué significa Interrumpir?
Una interrupción es una función de un sistema operativo que proporciona tareas múltiples y múltiples procesos. La interrupción es una señal que indica al sistema operativo que deje de trabajar en un proceso y comience a trabajar en otro.
Techopedia explica la interrupción
La idea de la interrupción está en el núcleo del diseño moderno del sistema operativo. 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 cambiar dentro y fuera de varias tareas, con un inconveniente mínimo 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 centre 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 controlador de interrupciones utiliza una cola disponible para priorizar diferentes programas en diferentes momentos. En algunos casos, también se usa un fragmento de código llamado planificador. Muchos tipos diferentes de interrupciones mejoran la capacidad de un sistema operativo para proporcionar servicios a pedido a los usuarios mientras manejan más y 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 se pueden basar en eventos de hardware, como el comienzo y el final de un proceso de copia de seguridad de un disco a otro, o en relación 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.