×

东方瑞通

请先登录,再进行下载

登录 注册

首页>VMware-2018-Linux System Profiling

VMware-2018-Linux System Profiling课程代码X988培训课时3天,18小时


课程介绍

This course aims at engineers working on Linux kernel and application development, and system performance profiling. It begins from the explanation of Performance Profiling Model, including the method of performance tuning, what is performance criteria, and who can affect system performance. After that, the course deeply introduces the use of various utilities and tools such as ftrace, perf, eBPF/BCC etc. Then students will study performance tuning from four key aspects – CPU,memory, IO, networks. Finally, this course also explains how to do performance tuning in a system with Docker and virtual machines.

课程大纲

准备知识
1. Linux性能模型
USE模型
吞吐率
延迟
排队论
CPU、mem和I/O
Lock和lock竞争
省电优化攻略
工具知识
2. 工具篇
Ftrace
Perf
eBPF/BCC
getdelays
latencytop
Powertop
剖析知识
3. CPU
模型与基础工具:top, mpstat
CPU的时间分布:中断、软中断、D状态(iowait)等
SCHED跟踪
CPU的stalled状态,CPI与IPC
Cache, branch miss
CPU在干什么:ON-CPU火焰图,代码热点
CPU在等什么:OFF-CPU火焰图
4. I/O
模型: iostat,iotop等
跟踪
Blktrace
Blk-mq
Page cache与I/O
Swap与I/O
5. 网络
模型
跟踪
多队列网卡
RSS/RPS/XPS
6. 其他
Docker
虚拟机
我们自己的工具
7. 我们的实践:LEP(Linux Easy Profiling)

学员基础

*Please make certain you have finished the course of “Linux System Programming” and got yourself prepared before attending this one. To join us, you must be able to answer yes to at least one of the following three conditions,
1.You are proficient in Linux, particularly in Linux process maganement, memory management and IO.
2. You once attent the course “Linux System Programming and Profiling” of Barry Song in 2017 or earlier.
3. You once attent the course ““Linux System Programming” of Barry Song in 2018.

课程目标

Taking this course, students will learn complete theoretical knowledge and practical skills of system performance. While mastering the use of various Linux profiling tools, they will also understand the methods, models and criterias of Linux system profiling.

结业-开启新起点

footer底部

PMI, PMP, Project Management Professional, CAPM, PgMP, PfMP, PMI-ACP, PMI-RMP, PMI-SP, PMI-PBA and PMBOK are registered marks of the Project Management Institute, Inc.
Copyright © 2006-2018 东方瑞通(北京)咨询服务有限公司版权所有
京ICP备 13009094号   京公网安备 11010802014211号   

提示

老学员报名 非老学员报名