[发明专利]线程截取和分析有效
| 申请号: | 200780006814.4 | 申请日: | 2007-02-13 |
| 公开(公告)号: | CN101390077A | 公开(公告)日: | 2009-03-18 |
| 发明(设计)人: | C·弗波瓦斯基;B·丹尼尔斯;J·杜南甘;S·陆;Y-M·王;R·鲁斯夫 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F9/46;G06F13/28 |
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 斌 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 线程 截取 分析 | ||
1.一种用于截取和分析线程的系统,包括:
用于操纵现有功能来截取调用所述现有功能的线程并捕捉与所截取的线 程相关联的数据的装置,其中所捕捉的数据被用来检测可扩展性点;
用于复制所捕捉的与所述线程相关联的数据的装置;
用于压缩与所述线程相关联的数据的装置;以及
用于将所述经压缩数据周期性上传到分析服务器的装置,
其中所压缩的数据可通过将相关交互的收集归组成活动猝发并比较与类 似属性相关联的活动猝发来分析。
2.如权利要求1所述的系统,其特征在于,所述用于操纵现有功能的装置 被配置成通过修改所述现有功能中的计算机可执行指令来操纵所述一个或多 个功能。
3.如权利要求1所述的系统,其特征在于,所述用于操纵现有功能的装置 被配置成在所述系统启动时操纵所述现有功能。
4.如权利要求1所述的系统,其特征在于,所述现有功能包括瓶颈功能。
5.如权利要求1所述的系统,其特征在于,所述用于操纵现有功能的装置 包括:
用于复制与所截取的线程相关联的数据的装置;以及
用于指导用户端口监控程序实现所复制数据的压缩的装置。
6.如权利要求5所述的系统,其特征在于,所述用于指导的装置还被配置 成指导所述用户端口监控程序在至少以下其中一个情况时实现所复制数据的 压缩:
资源正以预定水平或低于预定水平使用;
预定时间。
7.一种用于截取和分析线程的方法,包括:
操纵现有功能来截取调用所述现有功能的线程并捕捉与所述线程相关联 的数据(902),其中所捕捉的数据被用来检测可扩展性点;
复制所捕捉的与所述线程相关联的数据(906);
压缩与所述线程相关联的数据;以及
将所述经压缩数据周期性上传到分析服务器
其中所压缩的数据可通过将相关交互的收集归组成活动猝发并比较与类 似属性相关联的活动猝发来分析。
8.如权利要求7所述的方法,其特征在于,复制所捕捉的与所述线程相关 联的数据还包括:
访问关于发出所述线程的程序的数据;以及
访问与所述线程相关联的交互由所述现有功能执行的时间。
9.如权利要求7所述的方法,其特征在于,复制所捕捉的与所述线程相关 联的数据还包括:
在所述与线程相关联的数据的至少一部分中检查程序的标识符;以及
将所述程序的标识符与已知不当程序的标识符的列表进行比较。
10.如权利要求9所述的方法,其特征在于,所述比较包括:如果所述程 序的标识符匹配已知不当程序的标识符则移除所述程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780006814.4/1.html,转载请声明来源钻瓜专利网。





