Operating System 首先需要了解操作系统的基本原理: 基础 系统初始化 然后需要用到实践中去,比如常见的性能工具: 以及性能优化手段: 常用的性能诊断工具 CPU 平均负载 CPU 上下文切换 CPU 使用率。使用率过高的常见原因有: 上下文切换 iowait 过高,表现为进程长时间处于 D 状态,或较多进程处于 D 状态 僵尸进程过多 软中断过多 CPU 优化思路 内存 Linux 内存的一些基本原理 Buffer 与 Cache 的区别 缓存命中率 内存泄漏 Swap 优化思路 磁盘 文件系统 磁盘 优化思路 网络 监控系统建设