Dan*_*iel 17 interrupts windows-8 windows-8.1
我的系统是笔记本系统,配备 AMD A10 5750m CPU、R9 M290X GPU、8GB、1TB。我注意到一个始终处于活动状态的进程称为“系统中断”,此时它平均消耗 1.5% 的 CPU。
我到处搜索,但没有找到有关此过程的任何信息。我发现有人在处理过程中消耗了极高的 CPU 值,这不是我的情况。正常吗?它会一直处于活动状态,消耗(甚至)最少量的 CPU 吗?
Fra*_*mas 30
“系统中断”不是传统意义上的进程,而是出现在试图向用户解释计算机正在花费其 CPU 资源的 1.5% 来处理中断请求。中断发生在操作系统级别以下,因此它们与任何特定进程无关。
存在中断 (IRQ)以便系统的硬件组件可以告诉 CPU 诸如“发生错误”、“您请求的数据现在可用”或“此设备想要发送数据”之类的信息。任何时候设备或软件需要告诉 CPU 关于它正在执行的任务的一些信息,或者需要指示 CPU 做某事时,它都会引发一个中断,CPU 接收并处理该中断。发生这种情况时,CPU 会立即停止正在执行的操作,以便处理中断。
当被视为一个进程时,另一个相关的项目是延迟过程调用 (DPC),它们是以异步方式直接或间接调用 OS 函数以响应引发的中断。通过将系统中断和 DPC 处理加在一起,您通常可以估计响应 IRQ 处理而使用的资源量。
有好的中断和坏的中断。如果您在中断处理上花费大量时间,则很有可能至少有一个硬件出现故障。另一方面,许多硬件将 IRQ 用于计时和其他有价值的目的。例如,PCI 总线使用 IRQ 来控制在任何给定时刻使用总线的设备,以便每个设备有效地共享总线。
在 1.5% 时,对我来说一切听起来都很正常。
归档时间: |
|
查看次数: |
166753 次 |
最近记录: |