-
公开(公告)号:CN103092742A
公开(公告)日:2013-05-08
申请号:CN201110337895.4
申请日:2011-10-31
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F11/3476 , G06F11/3466 , G06F11/3628 , G06F11/3636 , G06F2201/865
Abstract: 本发明涉及应用程序日志技术领域。更具体地,本发明尤其涉及通过将应用程序中原有的日志方法进行优化并重新注入应用程序的方法和系统。根据本发明的一个方面,提供了一种用于优化应用程序日志记录的方法,包括:识别应用程序中的原日志方法;将所述原日志方法中的字符串参数分为常量部分和变量部分;建立所述常量部分和变量部分间的对应关系标识;利用所述常量部分、变量部分以及对应关系标识,构造优化日志方法;通过代码注入,将所述应用程序中的原日志方法替换为所述优化日志方法。通过上述方法,可以减小日志记录的硬盘存储量以及IO操作频率。
-
公开(公告)号:CN103092742B
公开(公告)日:2015-08-19
申请号:CN201110337895.4
申请日:2011-10-31
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F11/3476 , G06F11/3466 , G06F11/3628 , G06F11/3636 , G06F2201/865
Abstract: 本发明涉及应用程序日志技术领域。更具体地,本发明尤其涉及通过将应用程序中原有的日志方法进行优化并重新注入应用程序的方法和系统。根据本发明的一个方面,提供了一种用于优化应用程序日志记录的方法,包括:识别应用程序中的原日志方法;将所述原日志方法中的字符串参数分为常量部分和变量部分;建立所述常量部分和变量部分间的对应关系标识;利用所述常量部分、变量部分以及对应关系标识,构造优化日志方法;通过代码注入,将所述应用程序中的原日志方法替换为所述优化日志方法。通过上述方法,可以减小日志记录的硬盘存储量以及IO操作频率。
-