1.1 Linux 性能调优入门指南
目录
这个系列文章,目的是学习一下 Linux 的性能优化,希望下一次服务器出问题时,不是只会一个 top。Linux 性能优化与 Linux 操作系统密切相关,所以想要学好非常不容易。
1. 系列大纲
下面是 Linux 性能优化系列文章的大纲:
- 动态追踪: 将介绍常见的静态和动态追踪技术的原理和使用,包括 ftrace,perf,DTrace,Systemtap 等
- 操作系统:将介绍 CPU,内存,文件系统,磁盘,网络的基本原理以及可监测它们的工具(命令)
- 高级工具: 将介绍基于动态追踪技术的一些高级工具,包括:
- 高级语言性能优化: 将介绍如何利用上面介绍的工具,对 Python,Go,Java 进行性能调优,使用这些工具的好处是语言无关,更加具有普适性。
2. 学习资源
下面是我在学习过程中发现的学习资源,推荐大家阅读。本系列的文章也参考了很多他们的内容,在此特别说明。