计算机中的中断?
中断:是一种异步的事件处理机制,可以提高系统的并发处理能力。
中断可分为 硬中断 和 软中断
硬中断:由硬件产生,比如网卡,键盘,鼠标以及有特殊意义的时钟等。
软中断:仅与内核有关,由当前正在运行的进程产生的中断。
可以说,我们说的高并发和异步处理,在硬件级别依靠的就是中断。只有中断,才会主动让出cpu使用权。

时钟中断:依靠硬件-晶振。

发生系统调用时
这是处于用户态的进程主动请求切换到内核态的一种方式。用户态的进程通过 系统调用 申请使用操作系统提供的 系统调用服务 例程来处理任务。而系统调用的机制,
其核心仍是使用了操作系统为用户特别开发的一个中断机制来实现的,即软中断。

posted on 2022-03-11 09:41  哑吧  阅读(665)  评论(0编辑  收藏  举报