[发明专利]用于监控和自适应地预载入关键动态连接库的方法和系统有效
申请号: | 200710127370.1 | 申请日: | 2007-07-02 |
公开(公告)号: | CN101339511A | 公开(公告)日: | 2009-01-07 |
发明(设计)人: | 冯宏华;阎小兵;程远;魏星;曲民 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监控 自适应 载入 关键 动态 连接 方法 系统 | ||
1.一种用于自适应地载入频繁载入的动态连接库的系统,包括:
监控器,用于在操作系统运行期间监控每个动态连接库的载入事件,并响应于载入事件将相应的动态连接库及其相关载入信息记录到日志文件中;
配置管理器,用于维护保存载入偏好信息的配置文件;以及
调用器,用于在操作系统启动时自动载入所述日志文件中记录的最频繁载入的一个或多个动态连接库。
2.如权利要求1所述的系统,其中所述相关载入信息包括载入时间和载入频率。
3.如权利要求1所述的系统,其中所述监控器从操作系统启动开始就在后台运行,直到操作系统关闭。
4.如权利要求1或3所述的系统,其中所述调用器仅在操作系统启动时运行一次。
5.如权利要求1所述的系统,所述载入偏好信息包括载入时间范围和载入数量,并且该载入偏好信息具有由系统提供的缺省设置。
6.如权利要求1所述的系统,其中所述配置管理器提供用户界面以接收用户输入的新载入偏好信息,并利用所接收到的新载入偏好信息更新所述配置文件中的载入偏好。
7.如权利要求1所述的系统,其中所述调用器读取配置文件以获取载入偏好信息,利用所述载入偏好信息来过滤日志文件中的动态连接库,为过滤得到的多个动态连接库创建动态连接库列表,以及顺序载入所述列表中的多个动态连接库。
8.一种用于自适应地载入频繁载入的动态连接库的方法,包括:
在操作系统运行期间,监控每个动态连接库的载入事件;
响应于所述载入事件将相应的动态连接库及其相关载入信息记录到一日志文件中;以及
响应于用户的请求而接收用户输入的载入偏好信息,并更新保存载入偏好信息的配置文件;
在下一次操作系统启动时,自动载入所述日志文件中记录的最频繁载入的一个或多个动态连接库。
9.如权利要求8所述的方法,其中所述相关载入信息包括载入时间和载入频率。
10.如权利要求8所述的方法,其中所述自动载入步骤仅在操作系统启动时执行一次。
11.如权利要求8所述的方法,其中所述载入偏好信息包括载入时间范围和载入数量。
12.如权利要求8所述的方法,其中所述自动载入步骤进一步包括:
读取所述配置文件以获取载入偏好信息;
利用所述载入偏好信息来过滤日志文件中的动态连接库;
为过滤得到的多个动态连接库创建动态连接库列表;和
顺序载入所述列表中的多个动态连接库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710127370.1/1.html,转载请声明来源钻瓜专利网。