用于缓存管理的方法和装置

    公开(公告)号:CN104298675A

    公开(公告)日:2015-01-21

    申请号:CN201310301249.1

    申请日:2013-07-18

    CPC classification number: G06F17/30902

    Abstract: 本发明公开了一种用于缓存管理的方法和装置。该方法包括:识别来自用户的用于从数据库获取数据的Web请求,以确定调用所述Web请求的时间和所述Web请求中包含的希望访问的链接;识别针对所述用户向数据库发送的用于从数据库获取数据的查询操作,以确定调用所述查询操作的时间和所述查询操作中包含的用于指示数据库中的数据的数据标识;以及响应于调用所述Web请求的时间与调用所述查询操作的时间之间的时间间隔不大于设定时间,将所述数据标识指示的数据与所述链接关联存储在缓存中。通过上述方式,能够自动生成缓存策略,避免手动配置造成的耗时和低效,从而能够自动优化Web系统中对数据库数据的访问,提高系统性能。

    用于软件快速配置的方法和系统

    公开(公告)号:CN103793217A

    公开(公告)日:2014-05-14

    申请号:CN201210428865.9

    申请日:2012-10-31

    CPC classification number: G06F9/44505

    Abstract: 本发明涉及软件配置技术领域,具体地,涉及用于软件快速配置的方法和系统。更具体地,本发明尤其涉及通过确定设备特别信息与记录该信息的具体配置文件位置间的对应关系,快速进行软件迁移、配置的技术。根据本发明的一个方面,提供了一种用于软件快速配置的方法,包括:获取并分析软件配置程序,以识别所述软件配置程序中与设备特别信息相关的方法;为所述与设备特别信息相关的方法所获取的设备特别信息添加标识;以及依据所添加的标识,确定所述设备特别信息与其在软件配置文件中的记录位置间的对应关系。根据本发明的技术方案,可以自动记录配置文件中的记录位置与设备特别信息之间的对应关系,或者/并且可以用于快速进行软件配置。

    并行程序中死锁检测的方法和系统

    公开(公告)号:CN102053861A

    公开(公告)日:2011-05-11

    申请号:CN200910209076.4

    申请日:2009-10-30

    Inventor: 车漾 齐尧 李丽芳

    Abstract: 本发明公开一种并行程序中死锁检测的方法和系统,该方法包括:记录并行程序运行过程中的锁事件及所述锁事件之间的第一次序关系;将并行程序运行的相关信息转化为保护锁事件并记录所述保护锁事件;建立保护锁事件和与所述保护锁事件相关的锁事件之间的第二次序关系,并将所述第二次序关系添加到所述第一次序关系中;根据添加后的第一次序关系构建对应于所述并行程序运行过程的锁图;以及对所述构建的锁图进行死锁检测。本发明的死锁检测方法不依赖于死锁检测算法本身就能够提高死锁检测的准确性,可以灵活地应用于各种开发环境并且降低开发成本。

    程序日志记录优化方法和系统

    公开(公告)号:CN103092742B

    公开(公告)日:2015-08-19

    申请号:CN201110337895.4

    申请日:2011-10-31

    Abstract: 本发明涉及应用程序日志技术领域。更具体地,本发明尤其涉及通过将应用程序中原有的日志方法进行优化并重新注入应用程序的方法和系统。根据本发明的一个方面,提供了一种用于优化应用程序日志记录的方法,包括:识别应用程序中的原日志方法;将所述原日志方法中的字符串参数分为常量部分和变量部分;建立所述常量部分和变量部分间的对应关系标识;利用所述常量部分、变量部分以及对应关系标识,构造优化日志方法;通过代码注入,将所述应用程序中的原日志方法替换为所述优化日志方法。通过上述方法,可以减小日志记录的硬盘存储量以及IO操作频率。

Patent Agency Ranking