使用轻量进程快照的功能评估

    公开(公告)号:CN104520820A

    公开(公告)日:2015-04-15

    申请号:CN201380041514.5

    申请日:2013-08-01

    Applicant: 微软公司

    CPC classification number: G06F11/362 G06F11/3096 G06F11/3636 G06F11/366

    Abstract: 调试程序创建被调试程序目标进程的轻量进程快照,并针对副本执行进程内的或功能评估(func-eval)检查。这允许被调试程序进程中的大多数状态保持原样,因为由func-eval作出的更改是进程快照本地的。可以对进程快照执行对原始被调试程序进程来说太过破坏性的调试程序操作,而不会威胁真正的进程。进程快照允许调试程序在隔离被调试程序进程并且不丢失原始被调试程序进程的实际状态的同时执行func-eval。当当前快照由于func-eval副作用而损坏时,创建被调试程序进程的新进程快照。调试程序还可以使用主机被调试程序机器的轻量机器快照,并针对该机器快照执行func-eval,以进一步隔离内核及其他副作用。

    增量式更新和格式化HD-DVD标记

    公开(公告)号:CN101611450B

    公开(公告)日:2012-05-30

    申请号:CN200780049158.6

    申请日:2007-12-22

    Applicant: 微软公司

    Abstract: 此处描述了用于增量式更新和格式化高清晰度数字多功能盘(HD-DVD)标记的系统、方法和/或技术(“工具”)。该工具可以接收表示要从HD-DVD读取的第一景物描述的第一标记,并可以将该第一标记映射到第一区域合成中以向用户演示。该工具随后可以接收表示要从HD-DVD读取的第二景物描述的第二标记。响应于接收到第二标记,该工具可以将第一景物描述的一部分增量式重新映射到第二区域合成中以向用户演示。

    使用轻量进程快照的历史软件诊断

    公开(公告)号:CN104520819A

    公开(公告)日:2015-04-15

    申请号:CN201380041353.X

    申请日:2013-08-01

    Applicant: 微软公司

    CPC classification number: G06F11/3636 G06F11/3096 G06F11/366

    Abstract: 调试和诊断系统允许用户取得正在运行的被调试进程的轻量进程快照,因此用户可以在稍后时间分析这些快照。快照机制允许诊断工具将原始进程和一个或多个进程快照进行比较,或将一系列进程快照中的任意快照相互比较。所述快照机制还允许用户检查进程存储器的快照,同时允许原始进程以最小影响方式继续运行。用户可使用随着时间取得的被调试进程的进程快照来进行历史调试。这允许用户查看被调试进程的状态,就好象其在快照被摄取时所存在的那样。轻量进程快照是较不侵略性的,因为它不要求存储器的完整副本并且允许原始进程在完成特定收集和检查的同时不被中断地运行。

Patent Agency Ranking