Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Opening the Box: Diagnosing Operating System Task-Scheduler Behavior on Highly Multicore Machines

USENIX via YouTube

Overview

Learn how to diagnose performance issues in multicore applications by examining operating system task scheduler behavior in this 35-minute conference talk from SREcon24 Europe/Middle East/Africa. Explore tools developed for visualizing the Linux kernel task scheduler's decision-making process, which impacts application performance through core placement, task selection, timing, and duration control. Discover freely available visualization tools that help identify scheduler-related performance problems, particularly in highly multithreaded applications running on large multicore machines. Gain insights from Inria-Paris researcher Julia Lawall on navigating the complexities of scheduler diagnostics, where decisions are typically hidden within operating system code and generate extensive data in multicore environments.

Syllabus

SREcon24 Europe/Middle East/Africa - Opening the Box: Diagnosing Operating-System Task-Scheduler...

Taught by

USENIX

Reviews

Start your review of Opening the Box: Diagnosing Operating System Task-Scheduler Behavior on Highly Multicore Machines

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.