当前位置 博文首页 > wanggao的专栏:muduo学习笔记:base部分之高性能日志库-AsyncLo

    wanggao的专栏:muduo学习笔记:base部分之高性能日志库-AsyncLo

    作者:[db:作者] 时间:2021-09-09 09:48

    文章目录

    • 1、设计结构
    • 2、设计实现
      • 2.1、数据结构
      • 2.2、日志发送者(多生产者)
      • 2.3、日志接受者(单消费者)
        • 2.3.1、临界区的操作
        • 2.3.2、非临界区的操作
          • (1)日志堆积的处理
          • (2)日志写出
          • (3)重新填充newBuffer1、newBuffer2
      • 2.4、改进措施
    • 3、测试
    cs