一种日志的记录方法和装置制造方法及图纸

技术编号:16455850 阅读:77 留言:0更新日期:2017-10-25 19:57
本发明专利技术实施例提供了一种日志的记录方法和装置,其中的方法包括:确定应用程序的第一日志记录级别;确定所述应用程序中功能模块的第二日志记录级别;其中,所述第二日志记录级别通过控制系统的上位机设置得到;在所述第二日志记录级别低于所述第一日志记录级别时,依据所述功能模块的第二日志记录级别记录所述功能模块对应的日志数据。本发明专利技术实施例能够实现将日志记录级别从程序细化到功能模块,在增加某功能模块记录的日志数据时,不会影响其他功能模块记录的日志数据,从而可以避免系统频繁地记录日志,进而可以减少系统开销以及提高系统性能。

【技术实现步骤摘要】
一种日志的记录方法和装置
本专利技术涉及半导体控制领域,特别是涉及一种日志的记录方法和装置。
技术介绍
系统日志是半导体设备控制软件不可或缺的部分,它主要用于记录系统运行时的各种状态信息,这些信息具体可以包括IAP(IntelligentApplicationPlatform,智能应用平台)库的信息以及应用程序的信息等,对系统调试和事故追忆有很大的帮助。通常,可以通过下位机中的配置文件来确定是否记录日志以及记录的级别,例如设置日志记录级别从低到高为:OTHER、VERBOSE、EVENT、PROBLEM、ERROR、FATAL。当前配置文件中设置的日志记录级别为EVENT,那么所有级别高于等于EVENT,即级别为EVENT、PROBLEM、ERROR、FATAL的系统日志数据将被记录,VERBOSE与OTHER级别的系统日志数据将被忽略。在实际应用中,当程序出现故障需要进行调试时,通常地,可以将该应用程序的日志记录级别配置为OTHER,这样即可记录该应用程序运行过程中的所有日志,但是,这样会导致系统频繁地记录日志,从而造成很大的系统开销导致系统性能下降。专利技术内容本专利技术实施例所本文档来自技高网...
一种日志的记录方法和装置

【技术保护点】
一种日志的记录方法,其特征在于,所述方法包括:确定应用程序的第一日志记录级别;确定所述应用程序中功能模块的第二日志记录级别;其中,所述第二日志记录级别通过控制系统的上位机设置得到;在所述第二日志记录级别低于所述第一日志记录级别时,依据所述功能模块的第二日志记录级别记录所述功能模块对应的日志数据。

【技术特征摘要】
1.一种日志的记录方法,其特征在于,所述方法包括:确定应用程序的第一日志记录级别;确定所述应用程序中功能模块的第二日志记录级别;其中,所述第二日志记录级别通过控制系统的上位机设置得到;在所述第二日志记录级别低于所述第一日志记录级别时,依据所述功能模块的第二日志记录级别记录所述功能模块对应的日志数据。2.如权利要求1所述的方法,其特征在于,所述第一日志记录级别通过控制系统的上位机设置得到。3.如权利要求1所述的方法,其特征在于,所述方法还包括:将所述第一日志记录级别和所述第二日志记录级别的初始级别设置为相同级别。4.如权利要求1所述的方法,其特征在于,通过如下步骤设置所述第二日志记录级别:通过上位机修改所述第二日志记录级别,使得修改后的第二日志记录级别低于、或者高于、或者等于所述第一日志记录级别。5.如权利要求2所述的方法,其特征在于,通过如下步骤设置所述第一日志记录级别:通过上位机修改所述第一日志记录级别,使得修改后的第一日志记录级别低于、或者高于、或者等于所述第二日志记录级别。6.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述第一日志记录级别低于或等于所述第二日志记录级别时,依据所述应用程序的第一日志记录级别记录所述功能模块对应的日志数据。7.如权利要求4所述的方法,其特征在于,所述方法还包括:将修改后的第二日志记录级别保存至控制系统的下位机的缓存中。8.一种日志的记录装置,其特征在于,所述装置包括:第一确定模块,用于确定应用程序的第一日志记录级别;第二确定模块,用于确定所述应用程序中功能模块的第二日志记...

【专利技术属性】
技术研发人员:蔡纯兴
申请(专利权)人:北京北方华创微电子装备有限公司
类型:发明
国别省市:北京,11

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

1