tick_nohz_idle_stop_tick(9)
πΈ tick_nohz_idle_stop_tick β the NAME era πΈ
okay so bestie, welcome to the Kernel API Manual entry for tick_nohz_idle_stop_tick π
and honestly? the name says it all: this one stops the idle tick, and it does it from the idle task. no cap.
β¨ SYNOPSIS β¨
void tick_nohz_idle_stop_tick (void );
like, that's the whole vibe. void in, void out. π«Ά
π ARGUMENTS π
voidβ no arguments. zero. none. not a single one. it's giving "I need nothing from you, I'm booked and busy" π
π DESCRIPTION π
so here's the tea π: when the next event is more than a tick into the future, this function goes ahead and stops the idle tick.
that's it. that's the whole story. iconic behavior, honestly π
ngl this is literally the "know when to chill" function and I respect it so much π
π¦ SEE ALSO π¦
- the kernel file
./kernel/time/tick-sched.cβ the source of truth, go read it iykyk tick_nohz_update_jiffies(9)tick_nohz_next_event(9)tick_nohz_idle_enter(9)tick_nohz_irq_exit(9)tick_nohz_idle_got_tick(9)tick_nohz_get_next_hrtimer(9)tick_nohz_get_sleep_length(9)tick_nohz_get_idle_calls_cpu(9)tick_nohz_idle_exit(9)tick_nohz_switch_to_nohz(9)tick_setup_sched_timer(9)
fr fr that's the whole friend group, go say hi to all of them π
mwah π this lil page lives in ./kernel/time, dated October 2026, and it was brought to you by tick_nohz_idle_stop_tick(9) β the main character of this manual page. slay, bye bestie πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms