首页
个人开发
工作相关
搜索
登录
搜索
colo
欲买桂花同载酒
累计撰写
1823
篇文章
累计收到
0
条评论
首页
栏目
首页
个人开发
工作相关
系统调用
2025-12-12
设计一个崩溃安全的并发日志系统:系统调用与持久化保障
核心设计要点:使用 O_APPEND 标志确保原子追加写入采用 write() + fsync() 组合保证持久化通过线程局部缓冲减少锁争用实现双缓冲机制平衡性能与持久化需求使用 pthread_mutex 保护共享资源添加校验和检测部分写入
2025年-12月-12日
4 阅读
0 评论
系统调用
2025-12-12
设计一个高并发场景下的原子日志写入系统
实现要点:使用 O_APPEND 标志确保原子写入单次 write() 调用写入完整日志条目线程局部存储(TLS)避免锁竞争定期 fsync() 配合写缓冲平衡性能与持久性错误处理与重试机制保障可靠性
2025年-12月-12日
4 阅读
0 评论
系统调用
2025-12-12
设计高性能多线程日志服务中的系统调用优化
核心优化方案:采用批处理机制合并多次日志写入请求使用双缓冲技术配合独立写入线程通过无锁环形缓冲区减少线程竞争合理设置缓冲区大小(通常为页大小的倍数)使用内存屏障保证数据可见性添加超时强制刷新防止日志丢失
2025年-12月-12日
4 阅读
0 评论
系统调用