Date: Sun, 9 Jun 2002 11:22:21 -0700 From: "Christopher J. Umina" <FJU@Fritzilldo.com> To: "Giorgos Keramidas" <keramida@ceid.upatras.gr> Cc: "FreeBSD Questions" <questions@FreeBSD.ORG> Subject: Re: Load Averages with C Message-ID: <001901c20fe2$9988cc60$0301a8c0@uminafamily.com> References: <001201c20f54$46ba9e20$0301a8c0@uminafamily.com> <20020608222753.GA38586@hades.hell.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
Why when I use getloadavg(3) do I come out with wierd numbers? This is my code. #include <stdio.h> #include <stdlib.h> int main(void) { int i; double loadavg[3]; int getloadavg(double loadavg[], int nelem); for (i = 0; i < 3; ++i) { printf ("%d\n", loadavg[i]); } } and my output is always different, but it's: %./loadavg 1 4 663 This time. What can I do to make these numbers correct? What am I doing wrong? Thanks. ----- Original Message ----- From: "Giorgos Keramidas" <keramida@ceid.upatras.gr> To: "Christopher J. Umina" <FJU@Fritzilldo.com> Cc: "FreeBSD Questions" <questions@FreeBSD.ORG> Sent: Saturday, June 08, 2002 3:27 PM Subject: Re: Load Averages with C > On 2002-06-08 18:23 -0700, Christopher J. Umina wrote: > > Hello, > > Does anybody know how to make a C or C++ program that returns load > > averages on the server? I've been searching all over and I can't find it. > > 01:27 [charon@hades /home/charon]$ man -k load | grep average > getloadavg(3) - get system load averages > kvm_getloadavg(3) - get load average of the system > > - Giorgos > 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?001901c20fe2$9988cc60$0301a8c0>