More on timer work

From: Dave Hudson <dave_at_nospam.org>
Date: Wed Feb 15 1995 - 09:21:29 PST

Hi All,

Just to let you know I've borrowed the Linux code for the microsecond
interval timer (which showed me where I made a mistake in some similar code
4 or 5 years ago :-() - I'm now back at 20 Hz and running fine (although I'm
still running at 4 Hz for timeslices - it's easier to count with :-)).

BTW - going back to part of the reason I wanted to do all this I've got my
latest context switch benchmarks compiled with no DEBUG flag, but with the
kernel debugger:

CPU 486DX/4-100 486DX/4-100 486SX-25
L2 Cache 256k W-back 0k 256k W-back

perf1 (messaging): 32.0 us 45.6 us 94.0 us
perf2 (yielding): 10.6 us 15.2 us 34.0 us

Note that the DX/4 system is based on a design about 2 years newer than the
486SX (and has a faster memory subsystem).

If anyone wants 100 Hz ticks though, they'll simply have to change HZ in
mach/param.h as I left the code that keeps us to 4Hz scheduling in place
(and this will allow for 10 ms alarm events).

                                Regards,
                                Dave
Received on Wed Feb 15 12:12:45 1995

This archive was generated by hypermail 2.1.8 : Thu Sep 22 2005 - 15:12:17 PDT