No video

De-mystifying interrupt balancing: irqbalance

  Рет қаралды 13,779

linux.conf.au

linux.conf.au

Күн бұрын

PJ (Peter) Waskiewicz
2019.linux.con...
irqbalance is a userspace daemon that has been available for a number of years. Its main purpose is to make decisions on how to best balance interrupts within a system. Getting this "right" can be a challenge, since it needs to run on enterprise-level systems all the way to a mobile device. Taking things like NUMA locality, bus hierarchy, shared interrupts, cache locality, all into consideration, irqbalance is often misunderstood with how it works, what it can do, and what it cannot do.
As co-maintainer of irqbalance, this talk is intended to pull the curtain back on how this whole framework operates. What pieces of the Linux kernel are involved in balancing interrupts, where policies are enforced, current best-known configurations, and future ideas to try and improve operation, are all things targeted with this talk.
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see linux.conf.au/
#linux.conf.au #linux #foss #opensource

Пікірлер
Does making the kernel harder make making the kernel harder?
45:40
linux.conf.au
Рет қаралды 29 М.
The AV1 Video Codec
42:45
linux.conf.au
Рет қаралды 52 М.
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 6 МЛН
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 43 МЛН
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 32 МЛН
Program, Interrupted - Computerphile
6:41
Computerphile
Рет қаралды 128 М.
Database as Filesystem
22:23
linux.conf.au
Рет қаралды 110 М.
Firmware security, why it matters and how you can have it
45:11
linux.conf.au
Рет қаралды 29 М.
Making C Less Dangerous in the Linux kernel
44:59
linux.conf.au
Рет қаралды 77 М.
[2015] ARM interrupt virtualization by Andre Przywara
33:13
KVM Forum
Рет қаралды 5 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
Give me 15 minutes and I'll change your view of Linux tracing
18:21
Brendan Gregg
Рет қаралды 108 М.
Booting faster
47:29
linux.conf.au
Рет қаралды 107 М.
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 6 МЛН