飞豹客 · 课能看,资料也能带走
飞豹客体系课

图解性能优化

解决什么问题:把“系统变慢”从玄学变成可定位的工程问题 很多后端开发或运维人员遇到线上服务卡顿、接口响应超时或服务器负载飙高时,往往只能凭感觉重启进程或盲目加机器。这门课针对的就是这种“知其然而不知其所以然”的工作场景。它不教你怎么写业务代码,而是教你如何拆解一个运行中的复杂系统,把抽象的“慢”具象

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

解决什么问题:把“系统变慢”从玄学变成可定位的工程问题

很多后端开发或运维人员遇到线上服务卡顿、接口响应超时或服务器负载飙高时,往往只能凭感觉重启进程或盲目加机器。这门课针对的就是这种“知其然而不知其所以然”的工作场景。它不教你怎么写业务代码,而是教你如何拆解一个运行中的复杂系统,把抽象的“慢”具象成具体的指标,找到拖垮整体性能的瓶颈点。课程从底层的数据结构与算法复杂度切入,过渡到锁竞争对并发的影响,再延伸到操作系统层面的资源调度。学完之后,当你面对一个吞吐量上不去的服务时,不再是盲目搜索报错日志,而是能建立一套从应用层到系统层的排查链路,清晰地判断出是代码逻辑劣化、内存泄漏、磁盘瓶颈还是网络包堆积。

适合什么基础:需要能看懂基础代码,不要求精通内核

这门资料的门槛适中,适合已经掌握至少一门后端编程语言、写过实际业务代码,但缺乏系统性排障经验的一线开发、测试或运维人员。课程前段复习了数组、树、散列、排序等基础知识,如果你是零基础转行者,这部分听起来可能像天书,建议先补完基础语法再来看;但如果你已经有过线上系统维护经验,这部分恰好能帮你把散落的知识点串联起来。资料里涉及大量的系统观测工具,比如 sar、vmstat、iostat 等,不需要你提前精通,但最好能在 Linux 环境下跟着敲一遍命令,理解每项输出的含义。

怎么用资料:先抓观测工具,再练函数级定位

面对这套资料,建议的学习顺序是先跳过基础概念,直接看系统性能分析这一块。这部分讲透了如何收集系统运行时的性能信息,以及如何用 top、tcpdump 等工具看清 CPU、内存和网络的真实消耗。建议在看这部分时,自己开一台虚拟机,人为制造一些高负载死循环或网络延迟,对照着工具输出面板逐行分析。等熟悉了系统级观测,再回过头看前面的算法复杂度与锁机制,理解为什么某些代码写法会引发性能雪崩。最后,务必把“抓到耗时的函数”这一节作为实操重点,这是将系统级指标映射到具体业务代码的关键一步。配合资料里的命令示例,自己写一段有性能缺陷的代码,尝试用学到的工具链一步步定位到具体函数。学透这套流程后,你就能独立承担日常服务的性能巡检、瓶颈定位与优化方案输出了。

课程目录

课程目录36 集
  • 1-1 [性能的基础知识] 算法与性能 (14:46).mp4
  • 1-2 [性能的基础知识] 算法复杂度 (10:12).mp4
  • 1-3 [性能的基础知识] 数组、链表和树 (18:12).mp4
  • 1-4 [性能的基础知识] 散列和队列 (14:00).mp4
  • 1-5 [性能的基础知识] 栈、排序和缓存 (14:16).mp4
  • 1-6 [性能的基础知识] 锁与性能 (11:40).mp4
  • 2-1 [性能分析的基础] 性能信息的类型 (13:53).mp4
  • 2-2 [性能分析的基础] 性能分析中的重要理论 (15:27).mp4
  • 2-3 [性能分析的基础] sar、vmstat和ps (17:12).mp4
  • 2-4 [性能分析的基础] netstat和iostat (19:01).mp4
  • 2-5 [性能分析的基础] top和tcpdump (12:59).mp4
  • 2-6 [性能分析的基础] 抓到耗时的函数 (14:30).mp4
  • 3-1 [实际系统性能分析] 常用的性能分析工具 (13:32).mp4
  • 3-2 [实际系统性能分析] 存储性能分析 (13:24).mp4
  • 3-3 [实际系统性能分析] 网络的分析思路 (08:55).mp4
  • 3-4 [实际系统性能分析] 调查原因的基本思路 (13:42).mp4
  • 4-1 [性能调优] 性能与调优 (09:28).mp4
  • 4-2 [性能调优] 性能调优的准则 (16:14).mp4
  • 4-3 [性能调优] 现场可以使用的技巧(上) (16:22).mp4
  • 4-4 [性能调优] 现场可以使用的技巧(下) (17:42).mp4
  • 4-5 [性能调优] 实际业务中碰到的性能问题 (19:06).mp4
  • 5-1 [性能测试] 性能测试的概要 (07:38).mp4
  • 5-2 [性能测试] 常见的失败情况 (16:29).mp4
  • 5-3 [性能测试] 性能测试的种类 (17:41).mp4
  • 5-4 [性能测试] 性能测试的需求定义 (14:08).mp4
  • 5-5 [性能测试] 性能测试环境与管理 (21:53).mp4
  • 5-6 [性能测试] 性能测试的课题与必要的技巧 (09:49).mp4
  • 6-1 [虚拟环境下的性能] 虚拟化概要 (08:21).mp4
  • 6-2 [虚拟环境下的性能] 服务器虚拟化主要技术 (16:29).mp4
  • 6-3 [虚拟环境下的性能] 虚拟化环境中的CPU分析 (14:39).mp4
  • 6-4 [虚拟环境下的性能] 虚拟化环境中的存储和网络分析 (15:53).mp4
  • 7-1 [云计算环境下的性能] 云计算与本地部署的差别 (15:03).mp4
  • 7-2 [云计算环境下的性能] 云计算中资源的变化 (11:47).mp4
  • 7-3 [云计算环境下的性能] 云计算环境的内部结构与应用程序架构(上) (13:17).mp4
  • 7-4 [云计算环境下的性能] 云计算环境的内部结构与应用程序架构(下) (11:02).mp4
  • 7-5 [云计算环境下的性能] 云计算环境下的思维变化 (14:39).mp4