Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jan 2007 11:57:23 +0100
From:      Erik Trulsson <ertr1013@student.uu.se>
To:        Tofik Suleymanov <tofig@freebsd.az>
Cc:        questions@freebsd.org, tofik@oxygen.az
Subject:   Re: vmstat -i weirdness
Message-ID:  <20070102105723.GA53671@owl.midgard.homeip.net>
In-Reply-To: <459A2F2C.3090706@oxygen.az>
References:  <459A2F2C.3090706@oxygen.az>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 02, 2007 at 02:08:44PM +0400, Tofik Suleymanov wrote:
> Hello list,
> 
> looks like `vmstat -i` acts weird on my machine after being 12-15 hours 
> uptime.Here is the iutput of `vmstat -i`:
> 
> > vmstat -i
> interrupt                          total       rate
> irq1: atkbd0                        6813          0
> irq9: acpi0                         5397          0
> irq12: psm0                        73782          1
> irq14: ata0                        74209          1
> irq15: ata1                           47          0
> irq18: uhci2                           1          0
> irq19: uhci3 ehci0                     1          0
> irq21: iwi0                        35139          0
> cpu0: timer                    105315537       1999
> Total                          105510926       2003
> >                                                   
> 
> Strange is that for example atkbd0 has rate of 0, but total interrupts 
> count of atkbd0 is growing.
> Machine runs FreeBSD 6.1 RELEASE p11 with  pretty common  kernel.
> 
> Is this known behaviour ?

That is known and expected behaviour.  It is just a round-off error due to
the use of integer division.
'rate' is the average number of interrupts/second calculated over the
whole uptime of the machine.
Since you probably press a key on the keyboard less than once per second (on
average) this means that rate < 1 for atkbd0 and gets displayed as 0.

If floating point values were used to display the rate you should see a
value of maybe 0.13 for atkbd0.


-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013@student.uu.se



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