- 博客(6)
- 收藏
- 关注
原创 【Master-Worker】 聊天服务器消息并发架构
通过多种优化手段实现了极致的发送速度、高并发和低延迟。这些优化手段包括高效的并发模型、零阻塞和零拷贝技术、线程安全设计、高效的协议格式以及资源复用。这些设计共同提升了系统的性能和扩展性,使其能够高效地处理大量并发连接和实时消息。
2025-08-09 11:49:01
702
原创 GDB多线程调试
本文介绍了GDB多线程调试的核心概念和常见问题。内容包括多线程调试的必要性,列举了死锁、数据竞争等典型问题示例。重点讲解了线程与进程的区别、pthread与std::thread的对比,以及GDB对多线程程序的支持机制,包括线程编号、调用栈查看等。最后提供了常用的GDB多线程调试命令,如查看线程信息(info threads)、切换线程(thread N)和查看调用栈(bt)。这些知识能帮助开发者有效诊断多线程程序中的并发问题。
2025-08-06 09:48:04
926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2