首页 | 本学科首页   官方微博 | 高级检索  
     

基于WRK的多文件句柄进程的冷冻与解冻
引用本文:李旭东,张春霞,林曙光,林星.基于WRK的多文件句柄进程的冷冻与解冻[J].计算机工程,2010,36(20):74-77.
作者姓名:李旭东  张春霞  林曙光  林星
作者单位:1. 南开大学软件学院,天津,300071
2. 天津科技大学电子信息与自动化学院,天津,310027
基金项目:国家"863"计划基金资助项目,微软WinCore 2008 基金资助项目,南开大学科技技术创新基金资助项目 
摘    要:针对Windows进程的冷冻与解冻问题,提出一种内核级的解决方案。基于Windows研究内核,给出进程冷冻和解冻的架构,完整保存进程内存映像,实现冷冻进程的自解冻。对于已打开多个文件句柄的进程冷冻情形,通过在内核进程对象中事先预留文件句柄的方法,使进程解冻后成功恢复文件句柄和数据。通过2个典型实验结果证明了该方案的正确性。

关 键 词:进程  冷冻  解冻  文件对象  Windows研究内核

Freezing and Unfreezing for Process with Multi-file Handles Based on WRK
LI Xu-dong,ZHANG Chun-xia,LIN Shu-guang,LIN Xing.Freezing and Unfreezing for Process with Multi-file Handles Based on WRK[J].Computer Engineering,2010,36(20):74-77.
Authors:LI Xu-dong  ZHANG Chun-xia  LIN Shu-guang  LIN Xing
Affiliation:(1. Software College, Nankai University, Tianjin 300071, China;2. College of Electronics and Automation, Tianjin Science & Technology University, Tianjin 310027, China)
Abstract:This paper presents a kernel-level solution for the freezing and unfreezing of process on Windows platform. Based on Windows Research Kernel(WRK), it describes a whole skeleton of process freezing, which saves full image of process and support to self-unfreezing. For the process with multi-file handles, by reserving the file handles in process object of kernel ahead, the unfreezing process restores these file handles and corresponding data. Two typical experiments show the way is correct.
Keywords:process  freezing  unfreezing  file object  Windows Research Kernel(WRK)
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号