Understanding Applications Through NVMe Driver Tracing Using BPF

Mon Sep 18 | 3:35pm
Location:
Salon VI, Salon VII
Abstract

Everyone wants to understand how real applications interact with the devices they develop, but what’s the best way? This presentation will show how you can use BPF to analyze application workload interactions with your device in various systems. It will also go over examples of analysis made possible through this data collection.

Learning Objectives

  • How BPF can assist in collecting data for real applications
  • Analysis of traces to gain insights on effects of workloads on devices
  • Various ways to interact with the BPF system in Linux.

Abstract

Everyone wants to understand how real applications interact with the devices they develop, but what’s the best way? This presentation will show how you can use BPF to analyze application workload interactions with your device in various systems. It will also go over examples of analysis made possible through this data collection.

Learning Objectives

  • How BPF can assist in collecting data for real applications
  • Analysis of traces to gain insights on effects of workloads on devices
  • Various ways to interact with the BPF system in Linux.


---

John Mazzie
Micron Technology, Inc.
Related Sessions