导读:近期更新了「CC++」的相关内容,包括《mysql是用什么语言写的 揭秘mysql的C/C++底层实现》、《如何基于汇编实现C/C++协程用于服务器开发》。如果《CC++》对你有帮助,请转发和分享本内容。知识因分享而拥有更大能量,感谢您成为这传播链条中的重要一环。
mysql是用什么语言写的 揭秘mysql的C/C++底层实现 很多开发者在使用mysql时都会好奇它的底层是用什么语言开发的,实际上mysql的核心部分主要基于C和C++语言实现。作为一款广泛应用的关系型数据库,mysql选择C/C++作为开发语言,是为了兼顾高性能、底层资源控制能力和跨平台兼容性。本文将从mysql的整体架构出发,解析C/C++在mysq... 栏目:MySQL 时间:07-13 MySQL CC++ 数据库底层实现 源码结构
如何基于汇编实现C/C++协程用于服务器开发 在服务器开发中,传统多线程模型存在上下文切换开销大、资源占用高的问题,协程作为轻量级并发方案能有效提升服务吞吐量。本文讲解如何基于汇编实现C/C++协程,核心涉及协程上下文的保存与恢复、栈空间的分配管理、协程调度逻辑设计。内容会覆盖x86_64架构下的汇编上下文切换... 栏目:C#/.NET 时间:06-20 协程 汇编 CC++ 服务器开发 上下文切换