Skip to Main Content
Using Linux Performance Tools
on-demand course

Using Linux Performance Tools

with Sasha Goldshtein
July 2017
Intermediate content levelIntermediate
1h 58m
English
Infinite Skills
Closed Captioning available in English

Overview

Move from basic Linux administration to advanced in this course that details how to monitor, profile, and trace Linux systems and applications. Linux expert Sasha Goldshtein shows you how to run basic performance checklists to get a reading of high-level system performance. You'll discover ways to diagnose specific issues such as high CPU load, excessive I/O, and slow network requests; as well as gain a solid understanding of the Linux system infrastructure that makes tracing and profiling possible. The course is designed for application developers, system administrators, and SREs with some Linux system administration experience and a basic understanding of OS concepts like threads, I/O operations, and memory.

  • Master the ability to identify overloaded resources on a Linux system
  • Learn about the Utilization Saturation and Errors (USE) methodology for performance investigation
  • Explore Linux performance information sources such as kprobes and uprobes
  • Understand how to improve CPU utilization by doing careful profiling and identifying bottlenecks
  • Gain the ability to visualize stack reports using flame graphs
  • Learn about tracing I/O, scheduling, and other system events using ftrace and perf tools
  • Discover methods for analyzing CPU performance at the process, module, and function level
  • Understand how to trace slow disk accesses and file system operations

Sasha Goldshtein is the CTO of Sela Group, a Microsoft C# MVP, an expert on Azure, and a frequent speaker at O'Reilly Media's Velocity and Fluent conferences. An internationally recognized consultant, book author, and trainer, Sasha is known for his work in Linux performance monitoring, distributed architecture, production debugging, and mobile application development. He holds a B.Sc. in Computer Science from The Hebrew University in Jerusalem.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Linux Under the Hood

Linux Under the Hood

Sander van Vugt
Linux Security Cookbook

Linux Security Cookbook

Daniel J. Barrett, Richard E. Silverman, Robert G. Byrnes

Publisher Resources

ISBN: 9781491996713Supplemental Content