- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
具有一定的Linux基础知识,希望掌握性能调优的同学。
你将会学到:
了解性能监视与优化的基本思路和工具,掌握对CPU、内存、存储和网络的优化技术
课程简介:
聪明人下笨功夫本,本课程所倡导“笨办法”的核心是:
● 深入理解原理
● 精读man帮助、官方文档…
● 做所有的实验,尽量不要复制粘贴!
● 详细记录实验过程
● 使用思维导图等辅助工具
● 享受排错的过程,在寻求帮助之前先尝试自己解决
本课程的内容安排:
1. 性能监视与优化概述
2. Linux性能监控及调优工具
3. 使用Tuned优化宿主机和Linux虚拟机的性能
4. VirtIO驱动程序
5. CPU 优化技术
5.1 vCPU的数量
5.2 vCPU配置
5.3 vCPU拓扑
5.4 非一致性内存访问(NUMA)的基本概念
5.5 考察默认的NUMA策略
5.6 vCPU固定
6. 内存优化技术
6.1 内存分配
6.2 内存调整
6.3 内存气球技术
6.4 内存虚拟化与大页的原理
6.5 内存支持的子元素
7. 网络优化技术
7.1 常用优化技术
7.2 VirtIO和vhost_net
7.3 桥接零复制传输
7.4 多队列virtio-net
7.5 直接设备分配和SR-IOV
7.6 调整内核参数以提高网络性能
8. 存储优化技术
8.1 缓存模式
8.2 I/O模式
8.3 丢弃模式
8.4 检测零模式
8.5 I/O调整
常见问题:
问:课程中使用什么Linux发行版本?
答:讲解与实验以Redhat 8 /CentOS 8为主。
问:针对什么应用性能调优?
答:Linux操作系统就像一个舞台,业务应用就像演员。脱离业务应用孤立地谈Linux性能调优,我个人感觉意义不太。本门课程将以KVM虚拟化为例,学习性能监视与优化的基础知识。
课程大纲-笨办法学Linux 性能调优 (原理、实践、记录与排错)-视频课程
“陈涛”老师的其他课程更多+