Sep 12 – 14, 2022
Europe/Dublin timezone

CPU isolation tuning through cpuset

Sep 13, 2022, 10:05 AM
35m
"Ulster & Munster" (Clayton Hotel on Burlington Road)

"Ulster & Munster"

Clayton Hotel on Burlington Road

140
CPU Isolation MC CPU Isolation MC

Speaker

Frederic Weisbecker (Suse)

Description

A long term project for CPU isolation is to allow its features to be enabled and disabled through cpusets. This includes nohz_full, unbound load affinity involving kthreads, workqueues and timers, managed IRQs, RCU nocb mode, etc... These behaviors are currently fixed in stone at boot time and can't be changed until the next reboot... The purpose is to allow tuning these at runtime, which happens to be very challenging.

Let's explore the current state of the art!

I agree to abide by the anti-harassment policy Yes

Primary author

Frederic Weisbecker (Suse)

Presentation materials