9、Windows系统机制解析

Windows核心系统机制解析

Windows系统机制解析

1. 无唤醒增强定时器

在系统运行中,我们能看到许多无唤醒(NW)增强定时器,它们会显示最小到期时间。部分定时器是周期性的(P),到期后会重新插入队列;还有一些有最大到期时间,意味着它们有指定的容差,显示了可能到期的最晚时间。最后,有一个增强定时器关联了一个回调,由Windows驱动基础(WDF)框架拥有。

示例如下:

ffffa48404c02938   18276c5890 [11/30/2020 20:50:18.943] (Interrupt) [None] NW P (27ef6380) 
ffffa483fde8e300   1827a0f6b5 [11/30/2020 20:50:19.288] (Interrupt) [None] NWF (183091c835 [11/30/2020 20:50:34.288]) 
ffffa483fde88580   1827d4fcb5 [11/30/2020 20:50:19.628] (Interrupt) [None] NWF (18290629b5 [11/30/2020 20:50:21.628])

2. 系统工作线程

2.1 系统工作线程概述

在系统初始化时,Windows会在系统进程中创建多个系统工作线程,这些线程专门为其他线程执行工作。很多情况下,在DPC/调度级别执行的线程需要执行只能在较低IRQL执行的函数。例如,DPC例程在DPC/调度级别IRQL的任意线程上下文中执行,可能需要访问分页池或等待用于与应用程序线程同步执行的调

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值