当前位置: 首页 > 专利查询>微软公司专利>正文

分析计算设备在使用场景中的性能制造技术

技术编号:8593870 阅读:243 留言:0更新日期:2013-04-18 07:01
本发明专利技术涉及分析计算设备在使用场景中的性能。此处描述了用于进行对在使用场景的关键路径期间执行的操作的自动分析并建议可改变计算设备的配置以改进使用场景的性能的方式的技术。计算设备可在各种使用场景中操作,用户可能尤其注意计算设备在某些使用场景中的性能。在这些使用场景中进行的操作的关键路径分析可用于标识使用场景的关键路径,根据关键路径可标识可对计算设备作出的、以影响性能的改变。一旦标识了可作出的改变,可对用户提出建议,使得用户能够在不太了解如何改进配置时对配置作出改变以影响性能。

【技术实现步骤摘要】

本专利技术涉及分析计算设备性能。
技术介绍
计算设备的用户期望这些计算设备及时操作并完成由计算设备执行的任务。当任务花费的时间超过其预期时,用户通常会感到沮丧。这样的沮丧可能会导致用户对计算设备的硬件的制造商和/或在计算设备上安装的软件的开发者产生负面的印象。对这些制造商和开发者而言,减少或消除这样的负面印象显然是合乎需求的。然而,对许多任务而言,计算设备执行任务的及时性取决于计算设备的总体配置而较少地取决于安装在计算设备上的各个硬件和软件。任务可在具有第一配置的一种类型的计算设备上非常快速地执行,但是在具有不同配置的同一类型的计算设备上非常缓慢地执行。因此,制造商和开发者改进其各个产品以改进计算设备的性能的能力有限。相反,改变计算设备的配置将提高执行任务的速度。
技术实现思路
计算设备的配置中的改变可影响计算设备的性能。然而,用户通常无法对计算设备的配置作出改变,因为他们不了解如何作出这样的改变或因为他们不知道什么改变可能影响性能。申请人认识到并理解,对计算设备的某些操作的自动分析可产生关于计算设备的配置的有用信息。另外,申请人认识到并理解,在关于配置的信息被分析时,这些信息可向用户本文档来自技高网...

【技术保护点】
一种方法,包括:操作至少一个已编程的处理器来执行一组动作,所述至少一个已编程的处理器用标识所述一组动作的处理器可执行指令来编程,所述一组动作包括:分析关于在使用场景中使用计算设备期间生成的计算设备的操作的信息,以标识涉及所述计算设备在所述使用场景中的性能的至少一个行为模式;以及至少部分基于所述至少一个行为模式,建议对所述计算设备的配置的、影响所述计算设备在所述使用场景中的性能的至少一个改变。

【技术特征摘要】
2010.11.15 US 12/946,2291.一种方法,包括 操作至少一个已编程的处理器来执行一组动作,所述至少一个已编程的处理器用标识所述一组动作的处理器可执行指令来编程,所述一组动作包括 分析关于在使用场景中使用计算设备期间生成的计算设备的操作的信息,以标识涉及所述计算设备在所述使用场景中的性能的至少一个行为模式;以及 至少部分基于所述至少一个行为模式,建议对所述计算设备的配置的、影响所述计算设备在所述使用场景中的性能的至少一个改变。2.如权利要求1所述的方法,其特征在于 所述分析包括将所述关于操作的信息的至少一些与至少一个已知行为模式进行比较,其中至少一个已知行为模式中的每一个与将影响所述计算设备在所述使用场景中的性能的已知配置改变相关联,且 所述建议包括,当在所述关于操作的信息与第一行为模式之间标识了匹配时,建议与所述第一行为模式相关联的第一已知配置改变。3.如权利要求2所述的方法,其特征在于 将所述关于操作的信息的至少一些与至少一个已知行为模式进行比较包括,将所述关于操作的信息的至少一些与同所述第一已知行为模式相关的问题的第一征兆进行比较,且建议第一已知配置改变包括,在所述关于操作的信息的至少一些匹配所述第一征兆时建议所述已知解决方案作为所述第一已知配置改变。4.如权利要求1所述的方法,其特征在于 所述分析包括分析在所述关于操作的信息中标识的操作链以标识链之间的至少一个共同性,所述至少一个共同性涉及至少一个软件装置在所述计算设备上的执行;且 所述建议包括在标识至少一个共同性时,建议要对所述至少一个软件装置作出的改变。5.如权利要求1所述的方法,其特征在于 所述一组动作还包括在所述计算设备在所述使用场景的使用期间收集当事件发生时的跟踪数据,且 分析关于操作的信息包括分析踪迹。6.如权利要求5所述的方法,其特征在于,所述一组动作还包括 基于标识如何监视所述计算设备在所述使用场景中的操作的初始化文件,请求在所述事件发生时收集踪迹,所述初始化文件标识要对其收集踪...

【专利技术属性】
技术研发人员:A·迪特里希S·戈耶特V·S·兰宁
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1