Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Mar 1998 01:58:35 GMT
From:      roger chen <roger@roger.iecs.fcu.edu.tw>
To:        questions@FreeBSD.ORG
Subject:   Please do me a favor... :)
Message-ID:  <199803200158.BAA01535@roger.iecs.fcu.edu.tw>

next in thread | raw e-mail | index | archive | help
  It's so glad to write this mail to you, and thank you for spending time
to read and answer my questions.
  The commands "uptime" and "top" on FreeBSD both obtain three values from
the array "_averunnable" in the kernel, and then each divided by FSCALE(a
system constant.) right away as their "load average".  One of my questions
is how those three values in the "_averunnable" be generated by FreeBSD
kernel.  In other words, what factors does FreeBSD kernel depend on to decide
the term "load average"?
  I know the value of FSCALE on FreeBSD is 2048, because I printed the
constant in a test program.  And on SunOS, FSCALE is 256.  What is "256 scale
array" or "2048 scale array"? What does they mean?!  And why do we have to
have the value in "_averunnable" divided by FSCALE ?!

  p.s.: I know that "_averunnable" is a kernel variable, and we can get the
        "load average" in the file "/dev/kmem" with this variable. 

  p.s.: Please reply to "hjchen@pine.iecs.fcu.edu.tw".

  Thanks very much, and have a nice day!

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



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