
课程目录
本课程旨在深入探讨Linux操作系统中CPU相关的性能分析技术。从基础概念到高级应用,课程涵盖了从Linux进程与线程的内核级实现,到进程调度机制及其对系统性能的影响;进一步讲解了容器技术如何管理和优化CPU资源;并通过实际案例分析了火焰图生成原理及其实用性;探讨了上下文切换、软中断、系统负载以及D状态进程对CPU效率的影响;研究了CPU与缓存之间的交互作用,以及如何通过理解这些机制来提升应用性能;还介绍了协程的工作原理及其在提高并发程序效率中的应用;最后,通过具体的性能排查实战,帮助学员掌握诊断和解决CPU瓶颈的方法,并通过一次关于处理单机百万TCP长连接的直播案例分享,展示在极端条件下的系统调优技巧。此课程适合希望深入了解并优化Linux系统CPU性能的技术人员。
01、Linux 进程与线程的内核实现.mp4
02、进程调度.mp4
03、容器与CPU.mp4
04、火焰图生成的原理与优化实战.mp4
05、上下文切换、软中断、平均负载与 D 状态的进程.mp4
06、CPU 与缓存.mp4
07、协程的原理与实践.mp4
08、CPU性能排查分析实战.mp4
09、翻车实战:单机百万TCP长连接(直播2022.01.13).mp4