Clarify that the idle thread does not receive recent_cpu.
authorBen Pfaff <blp@cs.stanford.edu>
Tue, 20 Dec 2005 22:54:51 +0000 (22:54 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Tue, 20 Dec 2005 22:54:51 +0000 (22:54 +0000)
doc/44bsd.texi

index 1747277264aa489c905caaf6dc69fdaddc61a99d..d066ee7f6806ed579db59095572818173d5bc7a8 100644 (file)
@@ -165,7 +165,8 @@ From the opposite direction, @math{f(t)} decays to weight @math{w} at
 The initial value of @var{recent_cpu} is 0 in the first thread
 created, or the parent's value in other new threads.  Each time a timer
 interrupt occurs, @var{recent_cpu} is incremented by 1 for the running
-thread only.  In addition, once per second the value of @var{recent_cpu}
+thread only, unless the idle thread is running.  In addition, once per
+second the value of @var{recent_cpu}
 is recalculated for every thread (whether running, ready, or blocked),
 using this formula: