Re: Measured overhead of timer interrupts

Andi Kleen (ak@muc.de)
Fri, 23 Jul 1999 03:20:46 +0200


On Fri, Jul 23, 1999 at 02:58:35AM +0200, Khimenko Victor wrote:
> In <19990723003639.B3385@fred.muc.de> Andi Kleen (ak@muc.de) wrote:
> AK> On Thu, Jul 22, 1999 at 09:12:22PM +0200, Khimenko Victor wrote:
> >> In <19990722171109.A1783@fred.muc.de> Andi Kleen (ak@muc.de) wrote:
> >> > On Thu, Jul 22, 1999 at 05:02:14PM +0200, Ingo Molnar wrote:
> >> >>
> >> >> On 22 Jul 1999, Andi Kleen wrote:
> >> >>
> >> >> > It is a kernel bug, HZ is not exported. Actually two, because none of
> >> >> > the /proc should have used it as units, but that cannot be fixed anymore.
> >> >>
> >> >> why cannot it be fixed?
> >>
> >> > because that would break the interface.
> >>
> >> /proc interface are in permanent change. We should keep it consistent in one
> >> stable kernel series but I see no reason to keep it consistent between major
> >> kernel updates: quite a lot of things will be changed anyway.
>
> AK> This is not really true. There are new columns or lines added to /proc
> AK> files, but old ones are not changes, and correctly writen /proc parsers
> AK> should not break (unfortunately there are lots of incorrectly writen
> AK> proc parser around..)
>
> I yet to see "correct parser" with ability to find out file-max, file-nr,
> inode-max and inode0-nr moved from /proc/sys/kernel in 2.0 to
> /proc/sys/fs in 2.2...

/proc and /proc/sys are different things. I meant /proc files.

>
> Concerning HZ: what are those sysctls ? How many programs use them ?

See Documentation/proc.txt

Mainly users do, but they still cannot broken, because they are already
deeply embedded in many startup scripts.

-Andi

-- 
This is like TV. I don't like TV.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/