DELAY(9)

πŸ’– DELAY β€” busy loop for an interval πŸ’–

okay so bestie, welcome to DELAY(9), a page from the Kernel Developer's Manual, and it's literally the shortest glow-up in the whole kernel. let's get into it 🫢


✨ NAME ✨

DELAY β€” busy loop for an interval

like… that's it. that's the whole personality. she loops. she waits. she does not multitask. iconic behavior honestly πŸ’…


🌸 SYNOPSIS 🌸

#include <sys/types.h>
#include <sys/systm.h>

void
DELAY(int delay);

no cap, that's the entire signature. two includes, one function, one int. minimalist queen ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so what does she DO? she delays for delay microseconds. and before you ask, a microsecond is 1/1000000th of a second β€” yes, one millionth. tiny. microscopic. a lil baby unit of time. πŸŽ€

that's the whole description. she waits, and she waits by spinning, because she's a busy loop β€” she's not sleeping, she's not yielding, she's just vibing in place, burning cycles, main character energy, refusing to give up the CPU. periodt. πŸ”₯


🧚 SEE ALSO 🧚

go read that one too bestie, it's the whole other vibe πŸ’œ


πŸ‘‘ AUTHORS πŸ‘‘

this manual page was written by Alfred Perlstein. thank you king, we love a documented syscall 🫢✨


and that's the tea fr fr πŸ“ β€” this page came to you from Debian, dated April 20, 2013, and yes she's been serving the exact same energy ever since. slay πŸ’–πŸŒΈπŸ’…

πŸ“¦ where this page comes from