当前位置:首页 >> >> 在调试器中品味计算机系统的睡眠过程(中)

在调试器中品味计算机系统的睡眠过程(中)


m e h oo y 技术 T c n lg  I   区 ,将 尚未 写 到 磁 盘 上 的数 据 写 到 磁 盘 中 。具 体 来 说 ,这 个  任 务 是 由P p ls V lme 函 数 来 “ 演 ” 的 , 它会 调 用  o Fu h ou s 导 在 电源 管理器 中有一 系列 函数 负责 具体 的通知任务 ,   P p Ie De ie it 其 中很 重 要 的 一 个 , 它 会 依 次 向驱  o Se p vc Ls是 P p ls V lme re 函数逐一打开系统 中的每个盘,然  o Fu h ou Wok r 后 调 用 Z ls B f rFl;转 缓 冲 区 , 而后 再 关 闭磁 盘对   wFu h uf s i  ̄ e e 象 。 图 1 的 栈 回 溯 ( 去 了 E P I 回地 址 两 列 )反 映 的  中 省 B  ̄返 ] 便 是 以上 函数 调 用 过 程 。   动程序发送 I RP,等 待这个I P R 处理 完成后再通知下一个 ,   图 2 示 的 栈 回 溯 ( 去 了 EB 所 省 P和 返 回地 址 两 列 )显 示 了   P p l p ei L t - 过程。 o Se D vc il 作 e e s ̄3   跟 踪 让u盘 入睡 的 过 程  第3 C步 :询 问设备驱动程序  从 系统架构 的角度来看 ,驱 动程序是 对操作 系统 内核  的补充 和扩展 ,它们工作 在 内核 空间 中,提 供操作 系统 内   建模块本 来没有 的功能 。当系统准备 睡眠 时,内核会 向这  些 “ 手 ” 征 询 意 见 。 也 就 是 调 用 驱 动 程 序 的 电 源 处 理 函  帮 下 面 以U 设 备 为例 ,跟 踪 系 统让 US 设备 进 入 睡 眠 状  盘 B 态的过 程,以加深大家的理解。为了跟踪U 盘驱动被通知的  过 程 ,我 们 事 先 对U盘 驱动 程 序 的电 源处 理 函数 设 置 断点 :   数 ( ieObe t Mao F n t nl P MJ OWE 】   Dr r jc一 v > jr u ci 【    P o   R R ), 向其 发 送 子 类 型 为 I P R  MN QUE Y P W E   R   O R的 I 求包  O请 (RP) 。 I   当断点命 中后 ,执行k 命令 观察 栈回溯 ( ,省去 了 n 图3   E P B 和返 回地 址 两列 ) :   .   USB OR{ ST USBS R P T0 dOS et owe P r  在Vsa 前 ,驱 动程 序 可 以 通过 返 回无 法 处理 这 个 i P i 之 t R  而 否 决这 次 睡 眠 行 动 , 即 :   I 一 o t tsStt s=ST TUS r >lS au . a u p A  UNSUCCES UL  SF ; U B T R! S S O _ o e + x   S S O U B T R P w r 0 5  3 nt! opfC I all Dri ver x3   +0 1 nt ! opPr entI P es  r叶 0    x57 nt I oCall ri er+O   5  P    D v xl9     C LAS SPNP! as Cl spP ove rHa ndl er+0 e9 x   C LAS SPNP! as Cl sSpi   e r+O x

更多相关文档:

在调试器中品味计算机系统的睡眠过程(中)_论文.pdf

在调试器中品味计算机系统的睡眠过程(中) - 秋去冬来,转眼又到了数九寒天的时候

在调试器中品味计算机系统的睡眠过程(下)_论文.pdf

在调试器中品味计算机系统的睡眠过程(下) - 上个周末在北京度过,特意到北海的冰

调试过程中的常见问题.pdf

调试过程中的常见问题_计算机软件及应用_IT/计算机_专业资料。调试过程中的常见

BA系统调试过程中的问题和解决方法.doc

BA系统调试过程中的问题和解决方法_电脑基础知识_IT/计算机_专业资料。BA BA 系统调试过程中的问题和解决方法 由于 BA 系统调试过程中会碰到各种类型的问题。笔者 ...

软件调试在修复计算机系统的应用.doc

软件调试在修复计算机系统的应用_电脑基础知识_IT/...目前,在使用计算机的过程中,人们经常会利用计算 机...

Win7小技巧:让电脑在休眠的状态下依然继续下载不间断.doc

操作系统的电脑用户,你只需对 系统设置进行一些小小的改变就能让电脑在休眠的...如果不想使用这种模式了,直接按照以上的步骤 返回注册表编辑器中找到之前新建的...

在调试器中看阿里的软件兵团.doc

在调试器中看阿里的软件兵团_计算机软件及应用_IT/计算机_专业资料。在调试器中看阿里的软件兵团 在调试器中看阿里的软件兵团 在调试器中看阿里的软件兵团 发表于...

道闸安装调试过程中常见故障及注意事项.doc

道闸安装调试过程中常见故障及注意事项_计算机硬件及网络_IT/计算机_专业资料。道闸安装调试过程中常见故障及注意事项 【摘要】:道闸又称挡车器,是车辆出入控制系统...

DCS控制系统在调试和运行中出现的问题及处理方法.doc

DCS控制系统在调试和运行中出现的问题及处理方法_计算机软件及应用_IT/计算机_专业资料。DCS 控制系统在调试和运行中出现的问题及处理方法 【摘要】DCS 控制系统也...

VS2008中开发手持终端程序.doc

VS2008中开发手持终端程序_计算机软件及应用_IT/...3.2 建立调试环境 VS2008 中已经包括了智能设备的...但是很不幸, 仿真器在运行过程中, 认为 EXE 可...

1998睡眠中的心率变异性.pdf

比如, 在睡眠呼吸暂停综合症 ( SA S ) 的研究中...睡眠过程伴随着高级中枢还有一系列植物性系统的改变 ...用较为方便 得到的生理参数 利用计算机去 自动分析...

操作系统报告 Linux系统中程序编辑、编译与调试工具.doc

操作系统报告 Linux系统程序编辑、编译与调试工具_计算机软件及应用_IT/计算机_...熟悉开机后登录 Linux 系统和退出系统的过程; 2、掌握一种 Linux 的编辑器,...

RouterBoard路由器调试步骤.doc

RouterBoard路由器调试步骤_计算机硬件及网络_IT/计算机_专业资料。RouterBoard 路由器调试步骤电脑下载好Winbox应用程序, 电脑与路由器已通过以太网线连接, 打开路由器...

现场安装调试的步骤与方法.doc

基础自动化级和过程自动化级联调:在这个阶段以前的调试中,过程计 算机是单独调试的,可以在 L2 级模拟下,对过程计算机系统进行严格 的测试,并通过变形抗力试验等...

基于Eclipse的开发环境中调试器设计与实现.pdf

基于Eclipse的开发环境中调试器设计与实现_互联网_IT/计算机_专业资料。基于Eclipse...调试的基本原理是在发现程序 运行的错误后,设法再现程序的执行过程,并获取程序 ...

ABAP调试器应用(比较详细)_图文.doc

ABAP调试器应用(比较详细)_计算机软件及应用_IT/计算机_专业资料。ABAP调试器,...而在调试过程中, 我们可以通过双击变量, 然后, 系统会帮我们将需要跟踪的变量...

压力变送器在安装调试中常见问题及解决方法.doc

压力变送器在安装调试中常见问题及解决方法_计算机硬件及网络_IT/计算机_专业资料。压力变送器在安装调试中常见问题及解决方法 压力变送器在安装调试过程中可能出现...

空调系统调试流程.doc

空调系统调试流程_电脑基础知识_IT/计算机_专业资料...通电点动未发现问题后进行单机空载运转,运转过程中...FFU 过滤器安装完毕,调整完毕后,在空调机组风量达到...

灵星雨系统调试设置步骤_图文.doc

灵星雨系统调试设置步骤 - 灵星雨系统调试设置步骤 1. 安装软件: 从光盘打开标有“ledstudio10”的安装文件(也可上灵星雨官方网站下载)。 注意: 在安装的过程中...

ADS开发环境的使用之在ADS中进行裸机程序调试的方法与步骤.pdf

ADS开发环境的使用之在ADS中进行裸机程序调试的方法与步骤_计算机软件及应用_IT/计算机_专业资料。ADS开发环境的使用掌握了基本的汇编指令和伪操作后,就具备了编写简...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com