Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2001 09:07:17 -0700 (PDT)
From:      Ian Dowse <iedowse@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_synch.c
Message-ID:  <200110201607.f9KG7HW76954@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
iedowse     2001/10/20 09:07:17 PDT

  Modified files:
    sys/kern             kern_synch.c 
  Log:
  Introduce some jitter to the timing of the samples that determine
  the system load average. Previously, the load average measurement
  was susceptible to synchronisation with processes that run at
  regular intervals such as the system bufdaemon process.
  
  Each interval is now chosen at random within the range of 4 to 6
  seconds. This large variation is chosen so that over the shorter
  5-minute load average timescale there is a good dispersion of
  samples across the 5-second sample period (the time to perform 60
  5-second samples now has a standard deviation of approx 4.5 seconds).
  
  Revision  Changes    Path
  1.164     +15 -4     src/sys/kern/kern_synch.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110201607.f9KG7HW76954>