基于内核级程序快照的软件调试框架

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:yp0202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代软件的功能需求越来越多样,软件编制规模越来越大,但隐藏其中的代码错误也随之增长.与此同时,种类丰富的外设、高级程序语言特性、现代处理器特性等因素的出现,却使得软件的错误诊断变得更加困难.提出一种基于内核级程序快照的软件调试框架(简称Sydump).Sydump扩展了操作系统内核以记录程序运行时信息,并提供一套用户态工具帮助程序员进行诊断.使用Sydump框架进行调试无需重新执行程序,不仅减轻了开发人员的负担,而且能够方便处理场景难以复现的软件错误.通过充分挖掘x86体系结构特性,Sydump无需专用硬件即可高效运行,具有很强的实用性.实验结果表明,Sydump仅带来很低的性能损耗,能够在实际部署中监控长期运行的服务器程序.
其他文献
图书馆无形资产的类型可分为知识产权类、特种权利类、人力组织类,以及信誉文化类四部分。加强对图书馆无形资产的管理有助于打造图书馆的良好形象。比如对图书馆信誉文化类
条件风险值模型是风险管理中的一种重要工具.文章研究了一种具有上下层决策的多损失条件风险值模型,引入了基于权值的多个损失函数下的α-VaR损失值(最小风险值)和α-CVaR损
在当前的国际分工体系下,我国依靠大量劳动力支撑起制造业的比较优势,其持续发挥的前提是劳动要素从质和量上自始至终都能得到必要的补充,而这一前提正是马克思工资理论中劳
2001年春季在临安(30.30°N,119.75°E)进行的臭氧垂直探测发现,从3月25到31日有一次明显的臭氧异常增加过程,其中尤以29日和30日对流层上层的臭氧异常增加最具代表性.结合分
读,对"至道在微,变化无穷,孰知其原?窘乎哉,消者瞿瞿,孰知其要?闵闵之当,孰者为良"一段,颇为不解.以"瞿瞿"、"闵闵"二语,横亘其间,令不得通矣.吾查稽群言,考辨良久,一旦豁然,
矿物岩石的表面微形貌和孔隙结构是影响其地球化学行为的关键因素,从纳米尺度上表征这一特征对地球化学动力学研究和材料研发有着重要的意义。重点介绍了基于吸附等温线的分
文章旨在通过沉积相的研究,弄清孔雀河斜坡储盖组合,解决长期以来勘探成功率极低,在油气源充足的情况条件下找不到大油气田的问题。利用单井沉积相分析、典型井岩心分析、野
探讨了次氯酸盐氧化法制备的高纯度高铁酸钾对微污染水中双酚A(BPA)的降解效果以其影响因素。结果表明,采用次氯酸盐氧化法自制的高铁酸钾的质量分数可以稳定在90%以上;在pH
白垩纪事件是全球非常明显和重要的一次地质突发事件,包括洋壳的超巨量形成,地磁正超时达41Ma之久(124~83 Ma),海水温度大幅度升高,黑色页岩沉积和石油形成的大量增长,海平面的快速上升,大气CO2水平的急剧升高,以及伴生的生物灭绝事件等。中—新生代的大火成岩省与冈瓦纳超大陆的裂解伴生,是超级地幔热柱产生的结果,而与欧亚超大陆的形成伴生分散火成岩省,是超级冷地幔下降流的结果,两者的联合构成全地
通过对南海北部ODP184航次1148站井深477 m之下深海相渐新世浮游有孔虫Globoquadrina baromoenensis压扁壳、次生方解石和充填壳的氧同位素对比,定量分析了钙质成岩作用对壳