一种日志输出控制方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32549903 阅读:68 留言:0更新日期:2022-03-05 11:49
本公开实施例提供一种日志输出控制方法、装置、电子设备和存储介质。其中,所述方法包括:根据日志输出对象的对象标识,从所述日志输出对象的归属分组的Bitmap中确定所述日志输出对象对应的控制位,所述日志输出对象对应的控制位用于指示是否输出所述日志输出对象的日志信息;根据所述控制位的取值控制所述日志输出对象是否进行日志信息输出。本公开实施例提供日志输出控制方案,采用Bitmap设置各日志输出对象的日志输出控制位,根据日志输出对象的对象标识查找Bitmap获取对应控制位的取值,以进行各日志输出对象的日志输出控制,明显减小了日志输出控制信息的数据存储空间,提升了查找效率。升了查找效率。升了查找效率。

【技术实现步骤摘要】
一种日志输出控制方法、装置、电子设备和存储介质


[0001]本专利技术涉及但不限于计算机信息处理,具体涉及一种日志输出控制方 法、装置、电子设备和存储介质。

技术介绍

[0002]随着科技的进步,计算机以及移动终端的功能越来越强大,软硬件系 统也越来越复杂,调试开发难度不断提升。日志记录是开发人员最常用的 调试手段,提供完整有效的日志记录,有利于准确定位问题;同时,减少 日志输出的系统开销,有助于大幅提高开发和调试进度。如何灵活、高效、 低消耗地进行系统日志的输出,是整体提高开发效率,提升调试进度的重 要一环。

技术实现思路

[0003]本公开实施例提供一种日志输出控制方法、装置、电子设备和存储介 质,采用Bitmap设置各日志输出对象的日志输出控制位,根据日志输出对 象的对象标识查找Bitmap获取对应的控制位取值,以进行各日志输出对象 的日志输出控制,明显减小了日志输出控制信息的数据存储空间,提升了 查找效率。既满足了系统中日志输出灵活控制需要,又极大地减小了灵活 控制机制的系统开销。
[0004]本公开实施例提供一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种日志输出控制方法,其特征在于,包括:根据日志输出对象的对象标识,从所述日志输出对象的归属分组的Bitmap中确定所述日志输出对象对应的控制位,所述日志输出对象对应的控制位用于指示是否输出所述日志输出对象的日志信息;根据所述控制位的取值控制所述日志输出对象是否进行日志信息输出。2.如权利要求1所述的方法,其特征在于,所述根据日志输出对象的对象标识,从所述日志输出对象的归属分组的Bitmap中确定所述日志输出对象对应的控制位,包括:根据所述日志输出对象的对象标识和设定的分组对象数量,确定所述日志输出对象的归属分组的Bitmap首地址和所述控制位在所述Bitmap中的偏移;根据所述Bitmap首地址和所述控制位在所述Bitmap中的偏移,确定所述日志输出对象对应的控制位。3.如权利要求1所述的方法,其特征在于,所述归属分组为多个分组中日志输出对象对应的控制位所在的分组;其中,不同的分组采用独立的Bitmap。4.如权利要求1

3任一项所述的方法,其特征在于,所述Bitmap中每个控制位占用1比特。5.如权利要求2所述的方法,其特征在于,所述根据所述日志输出对象的对象标识和设定的分组对象数量,确定所述日志输出对象的归属分组的Bitmap首地址,包括:根据以下方式确定所述归属分组的索引GroupIndex:GroupIndex=[(ObjId

ObjBaseId)/GroupNumber];根据所述归属分组的索引查找分组Bitmap首地址配置数据,获取所述归属分组的Bitmap首地址;所述根据所述日志输出对象的对象标识和设定的分组对象数量,确定所述控制位在所述Bitmap中的偏移,包...

【专利技术属性】
技术研发人员:张文泰
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1