mirror of
https://github.com/yanfeizhang/coder-kung-fu.git
synced 2026-02-12 23:05:51 +08:00
4.5 KiB
4.5 KiB
公众号: 开发内功修炼
在我十年的工作生涯中,我虽然从事的是应用层的开发,但仍然一直保持着对底层的好奇。把工作中遇到的一些问题,进行深度思考。总结出来,在这里分享给有缘的你!
持续更新ing...
一、网络篇
1.1 内核收包原理
1.2 TCP连接内存开销分析
- 4.漫画 | 一台Linux服务器最多能支撑多少个TCP连接
- 5.漫画 | 理解了TCP连接的实现以后,客户端的并发也爆发了!
- 6.漫画 | 花了七天时间测试,我彻底搞明白了 TCP 的这些内存开销!
1.3 TCP连接时间开销
二、硬盘篇
2.1 硬件工作原理
2.2 文件系统浅析
2.3 文件读写性能
三、内存篇
3.1 硬件工作原理
3.2 内存性能测试
- 1.实际测试内存在顺序IO和随机IO时的访问延时差异
- 2.揭穿内存厂家“谎言”,实测内存带宽真实表现
- 3.NUMA架构下的内存访问延迟区别!
- 4.挑战Redis单实例内存最大极限,“遭遇”NUMA陷阱!
3.3 内存性能优化案例
四、CPU篇
*4.1 了解CPU硬件
4.2 内核CPU开销分析
4.3 用户态CPU开销分析