PROBE::SCHEDULER.C(3stap)
π NAME π
probe::scheduler.cpu_on β bestie, this is the probe that fires when a process is beginning execution on a cpu. Like, the moment it gets handed the aux cord and starts vibing on that core. β¨
π¦ SYNOPSIS π¦
probe scheduler.cpu_on {}
No args, no drama, she just shows up. Periodt.
πΈ VALUES πΈ
Okay so when this probe pops off, you get these lil variables handed to you like friendship bracelets:
idleβ a boolean that tells you whethercurrentis the idle process. So like, is this cpu literally doing nothing rn or is it serving? π«Άnameβ the name of the probe point. Yes ma'am, that's just her name. πtask_prevβ the process that was previously running on this cpu. The ex, if you will. The one who had the cpu before the glow-up. π
π CONTEXT π
The resuming process. That's the main character here β the one waking back up and getting on the cpu. main character energy fr fr π
π SEE ALSO π
tapset::scheduler(3stap)β go read the whole scheduler tapset bestie, it's giving family reunion π
and that's the whole page, no cap π this was the SystemTap Tapset Reference, September 2026 era ποΈβ¨
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms