发布网友 发布时间:2022-04-22 05:29
共1个回答
热心网友 时间:2023-07-29 18:48
这么跟你说吧.
假如你现在的电脑开了一个QQ,一个游戏,一个网页,一个office文档。
.
如果你正在上Q,老板来了,切换到OFFICE文档去,这一过程,系统就会发一个中断请求,
暂时停止CPU
对QQ的数据处理,优先处理OFFICE文档的数据。这一过程,QQ任务转为后台进程,OFFICE成为正在运行的当前进程。
当你从一个窗口切换到另一个窗口时,系统就会自发一个中断请求,让CPU优先处理当前窗口的进程,其他数据转为后台进程处理。
因为系统性能高,CPU速度快,一般我们感觉不到这个中断请求的时间,一下就处理完成了。
虽然说系统现在是多线程核心技术,可以同时运行多个任务,但是还是要一个一个数据的处理,
不是同时进行,也不能同时进行。这就需要优先级别,先处理那一个任务,由用户决定,这就是中断。当用户激活一个窗口为活动时,就发一个中断请求,让CPU优先处理这个窗口的数据,其他数据级别后排。