mirror of
https://github.com/yanfeizhang/coder-kung-fu.git
synced 2026-02-12 23:05:51 +08:00
f45b66084002bc24c7e189922cf5515ffd6e6bc6
公众号: 开发内功修炼
我们所有的开发同学每时每刻都在使用内核、都在使用硬件。所以能正确理解内核是怎么工作的、硬件的性能指标大概是多少,这些对于高阶的开发工程师来说非常重要。想成为技术大牛,扎实练习内功是必经之路!
飞哥的开发内功修炼从CPU、内存、磁盘、网络四大模块进行深度思考,总结出来,在这里分享给积极上进的你!
持续更新ing...
一、网络篇
1.1 内核收包原理
1.2 TCP连接时间开销
1.3 TCP连接内存开销
1.4 单机百万并发系列
二、硬盘篇
2.1 硬件工作原理
2.2 文件系统浅析
2.3 文件读写性能
三、内存篇
3.1 硬件工作原理
3.2 内核内存管理
- 说出来你可能不信,内核这家伙在内存的使用上给自己开了个小灶! (:cn:新)
3.3 内存性能测试
3.4 内存性能优化实例
四、CPU篇
4.1 了解CPU硬件
4.2 内核CPU开销浅析
4.3 用户态CPU开销分析
Description
Languages
C
58.4%
PHP
16.8%
Shell
11.1%
Makefile
7%
Java
6.2%
Other
0.5%