目录:
定义-中断是什么意思?
中断是提供多进程多任务处理的操作系统的功能。 中断是一种信号,它提示操作系统停止一个进程的工作并开始另一个进程的工作。
技术百科解释了中断
中断的概念是现代操作系统设计的核心。 从本质上讲,操作系统是线性的,在任何给定时间都不能处理多个计算任务。 但是,随着现代操作系统变得更加先进,工程师和开发人员已包括中断功能,以通过切入和切出各种任务来帮助操作系统处理许多不同的程序,而对用户的不便最小。 这意味着现代操作系统可以以不延迟用户活动的方式执行许多不同的任务。 现在,当用户正在查看或使用一个程序时,操作系统可以在后台执行其他任务。 当用户生成一个事件,要求操作系统将精力集中在正在使用的主程序上时,中断可以促进快速响应。
表征为中断处理程序的代码模块使用可用队列在不同时间区分不同程序的优先级。 在某些情况下,还会使用一段称为调度程序的代码。 许多不同种类的中断增强了操作系统向用户提供按需服务的能力,同时在后台处理越来越多的其他计算任务。
中断可能与用户事件(例如打开窗口或使用程序控件)有关。 它们还可以基于硬件事件,例如从一个磁盘到另一个磁盘的备份过程的开始和结束,或者与外围驱动程序的响应有关。 所有这些不同类型的中断都可以帮助操作系统平稳运行并看起来可以立即处理许多事情。