OpenBSD's 'spinning' CPU time category.
Unix systems have long had a basic breakdown of what your CPU (or CPUs) was spending its time doing. The traditional division is user time, system time, idle time, and 'nice' time (which is user time for tasks that have their scheduling priority lowered through nice(1) or the equivalent), and then often 'interrupt' time, for how much time the system spent in interrupt handling. Some Unixes have added 'iowait', which is traditionally defined as 'the system was idle but one or more processes were waiting for IO to complete'. OpenBSD doesn't have iowait, but current versions have a new time category, 'spinning'...
https://utcc.utoronto.ca/~cks/space/blog/unix/OpenBSDCpuSpinTime
#cpu #spinning
Unix systems have long had a basic breakdown of what your CPU (or CPUs) was spending its time doing. The traditional division is user time, system time, idle time, and 'nice' time (which is user time for tasks that have their scheduling priority lowered through nice(1) or the equivalent), and then often 'interrupt' time, for how much time the system spent in interrupt handling. Some Unixes have added 'iowait', which is traditionally defined as 'the system was idle but one or more processes were waiting for IO to complete'. OpenBSD doesn't have iowait, but current versions have a new time category, 'spinning'...
https://utcc.utoronto.ca/~cks/space/blog/unix/OpenBSDCpuSpinTime
#cpu #spinning
obsdfreqd - userland CPU frequency scheduling for OpenBSD.
https://tildegit.org/solene/obsdfreqd
#cpu #freq
https://tildegit.org/solene/obsdfreqd
#cpu #freq
🔥1