实现异步日志缓冲区 更多...
类 | |
class | Xulog::Buffer |
异步日志缓冲区类 更多... | |
命名空间 | |
namespace | Xulog |
宏定义 | |
#define | DEFAULT_BUFFER_SIZE (10 * 1024 * 1024) |
默认缓冲区大小 | |
#define | THRESHOLD_BUFFER_SIZE (100 * 1024 * 1024) |
阈值缓冲区大小 | |
#define | INCREMENT_BUFFER_SIZE (10 * 1024 * 1024) |
增量大小 | |
实现异步日志缓冲区
本文件定义了 Buffer 类,该类实现了一个异步日志缓冲区,用于管理日志数据的写入和读取。
#define DEFAULT_BUFFER_SIZE (10 * 1024 * 1024) |
默认缓冲区大小
#define INCREMENT_BUFFER_SIZE (10 * 1024 * 1024) |
增量大小
#define THRESHOLD_BUFFER_SIZE (100 * 1024 * 1024) |
阈值缓冲区大小