查看: 1290|回复: 7

[其他] Win10系统中断是什么?系统中断占CPU高解决方法

[复制链接]

该用户从未签到

62

主题

186

积分

0

支持

发表于 2018-8-10 16:17:39 | 显示全部楼层 |阅读模式

马上注册,享受积分奖励和更多功能,让您轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
win10系统中打开任务管理器,我们可以看到一个名为系统中断的进程,在之前的Win7系统中并没有见到过,那么这个系统中断是什么,并且有时遇到系统中断占用CPU高,100% 的情况如何解决?下面小编和大家分享下相知识吧。



系统中断是什么?

1、首先系统中断并不是一个实际存在的程序进程;

2、中断系统是计算机的重要组成部分。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。中断系统的应用大大提高了计算机效率。

3、中断装置和中断处理程序统称为中断系统。

中断系统是计算机的重要组成部分。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。中断系统的应用大大提高了计算机效率。
不同的计算机其硬件结构和软件指令是不完全相同的,因此,中断系统也是不相同的。计算机的中断系统能够加强CPU对多任务事件的处理能力。中断机制是现代计算机系统中的基础设施之一,它在系统中起着通信网络作用,以协调系统对各种外部事件的响应和处理。中断是实现多道程序设计的必要条件。 中断是CPU对系统发生的某个事件作出的一种反应。 引起中断的事件称为中断源。中断源向CPU提出处理的请求称为中断请求。发生中断时被打断程序的暂停点成为断点。CPU暂停现行程序而转为响应中断请求的过程称为中断响应。处理中断源的程序称为中断处理程序。CPU执行有关的中断处理程序称为中断处理。而返回断点的过程称为中断返回。中断的实现实行软件和硬件综合完成,硬件部分叫做硬件装置,软件部分成为软件处理程序。

中断系统的功能
1)实现中断响应和中断返回
当CPU收到中断请求后,能根据具体情况决定是否响应中断,如果CPU没有更急、更重要的工作,则在执行完当前指令后响应这一中断请求。CPU中断响应过程如下:首先,将断点处的PC值(即下一条应执行指令的地址)推入堆栈保留下来,这称为保护断点,由硬件自动执行。然后,将有关的寄存器内容和标志位状态推入堆栈保留下来,这称为保护现场,由用户自己编程完成。保护断点和现场后即可执行中断服务程序,执行完毕,CPU由中断服务程序返回主程序,中断返回过程如下:首先恢复原保留寄存器的内容和标志位的状态,这称为恢复现场,由用户编程完成。然后,再加返回指令RETI,RETI指令的功能是恢复PC值,使CPU返回断点,这称为恢复断点。恢复现场和断点后,CPU将继续执行原主程序,中断响应过程到此为止。
2)实现优先权排队
通常,系统中有多个中断源,当有多个中断源同时发出中断请求时,要求计算机能确定哪个中断更紧迫,以便首先响应。为此,计算机给每个中断源规定了优先级别,称为优先权。这样,当多个中断源同时发出中断请求时,优先权高的中断能先被响应,只有优先权高的中断处理结束后才能响应优先权低的中断。计算机按中断源优先权高低逐次响应的过程称优先权排队,这个过程可通过硬件电路来实现,亦可通过软件查询来实现。
3)实现中断嵌套
当CPU响应某一中断时,若有优先权高的中断源发出中断请求,则CPU能中断正在进行的中断服务程序,并保留这个程序的断点(类似于子程序嵌套),响应高级中断,高级中断处理结束以后,再继续进行被中断的中断服务程序,这个过程称为中断嵌套。如果发出新的中断请求的中断源的优先权级别与正在处理的中断源同级或更低时,CPU不会响应这个中断请求,直至正在处理的中断服务程序执行完以后才能去处理新的中断请求。

当然了,对于普通用户来,系统中断我们一般不用去管它,当然也不要去结束它,它是系统运行必须的一个功能。


系统中断占CPU高怎么办?


系统中断占CPU高大多是由于软件和系统中其它程序、服务运行导致的。

摘自:www.winwin7.com

签到天数: 185 天

连续签到: 118 天

[LV.7]常住居民III

98

主题

3974

积分

12

支持

发表于 2018-8-10 17:23:52 来自手机 | 显示全部楼层
谢谢分享。

来自:Lumia 920 -智机社区客户端 WP8.1
[你知道吗]:

签到天数: 25 天

连续签到: 1 天

[LV.4]偶尔看看III

22

主题

233

积分

0

支持

发表于 2018-8-10 18:20:38 来自手机 | 显示全部楼层
磁盘占用率高如何解决?

来自:Lumia 950 XL Win10旗舰-智机社区客户端
[你知道吗]:

签到天数: 355 天

连续签到: 1 天

[LV.8]以坛为家I

63

主题

2047

积分

6

支持

发表于 2018-8-10 23:57:08 来自手机 | 显示全部楼层
Jesse503 发表于 2018-8-10 18:20
磁盘占用率高如何解决?

解决方案:换固态硬盘

来自:Lumia 950 Win10新机-智机社区客户端

签到天数: 391 天

连续签到: 391 天

[LV.9]以坛为家II

57

主题

3193

积分

25

支持

发表于 2018-8-11 10:03:18 来自手机 | 显示全部楼层
谢谢分享        

来自:Lumia 640 XL -智机社区客户端

签到天数: 875 天

连续签到: 1 天

[LV.10]以坛为家III

164

主题

1万

积分

81

支持

发表于 2018-8-12 04:08:25 来自手机 | 显示全部楼层
看来系统不行

来自:Lumia 930 -智机社区客户端
[你知道吗]:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

        

网站地图| 小黑屋|京ICP证150706号|京B2-20160045|京网文[2018]3705-313号| 京公网安备11010802018258号

Powered by Discuz! X3.4 / Copyright 2010-2017 © 智机网 WFUN.COM Inc. All rights reserved.

快速回复 返回顶部 返回列表