203 Star 745 Fork 338

朱天龙 (Armink) / EasyLogger

 / 详情

同时使能buffer模式和异步模式,提高easylogger的日志提交效率

待办的
创建于  
2024-03-22 16:31

Linux下的elog_cfg.h中配置:

  1. 打开了ELOG_ASYNC_OUTPUT_ENABLE,未打开ELOG_BUF_OUTPUT_ENABLE,测试日志提交单条记录耗时2300ns,
  2. 关闭 ELOG_ASYNC_OUTPUT_ENABLE, 打开ELOG_BUF_OUTPUT_ENABLE,测试日志提交单条记录耗时500ns,
    日志都存文件,目录为/tmp/下。
    代码编写上,ELOG_ASYNC_OUTPUT_ENABLE和ELOG_BUF_OUTPUT_ENABLE是互斥的,能不能做成二者能同时工作,增加单条日志提交效率。

评论 (0)

陈旭 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
C
1
https://gitee.com/Armink/EasyLogger.git
git@gitee.com:Armink/EasyLogger.git
Armink
EasyLogger
EasyLogger

搜索帮助