perf in Action: Real-World Applications

Speaker: Yunseong Kim

Track: Embedded & Kernel

Type: Short talk (20 minutes)

Room: Somin

Time: Jul 29 (Mon): 11:00

Duration: 0:20

Abstract

  1. In this hands-on seminar, we’ll delve into the world of perf, a powerful tool for profiling and optimizing system performance with git like perf’s commands.

  2. We’ll explore a some of tools that visualize performance profiling for a quick glance with perf.

  3. Through real-world examples and practical demonstrations, we’ll explore how perf can be effectively utilized to identify performance bottlenecks, analyze application behavior, and optimize both Rust, C/C++, and Linux kernel code.

Agenda

  • Introduction to perf: Understanding the basics
  • Real-world perf use cases: Performance profiling and analysis
  • Optimizing Rust, C/C++, and Linux kernel with perf tool
  • Sharing experiences and best practices

Keynotes

  • Gain insights into perf’s capabilities and practical applications
  • Learn how to profile and analyze system performance using perf
  • Discover techniques for optimizing Rust, C/C++, and Linux kernel side
  • Share experiences and best practices from experienced developers

Target audience

  1. This seminar is designed for developers, system administrators, and anyone interested in optimizing system performance.

  2. Prior experience with perf or programming is helpful but not required.

keywords

Performance optimization: Rust, C/C++, Linux kernel System profiling

URLs