From: Sebastian H. <Hag...@un...> - 2004-11-25 10:01:19
|
Hi Martin, --On Mittwoch, 24. November 2004 11:38:50 Uhr MEZ -0800 Martin Knoblauch=20 <kn...@kn...> wrote: > from my experience, the patch tracker thingy is pretty much dead for > this project. Posting patches here is fine. OK. > One question. Does Darwin have some "cpu is waiting for IO" state? I have no idea. I'm really no expert. What I did was to look at the source=20 for Apple's "top" to find out how they read the metrics. So far I've done=20 the CPU part. I'll try to do mem and network metrics next. > That would go nicely into cpu_wio_func. I'll see if I can find anything. If you feel like looking yourself, you can = do that here: <http://www.opensource.apple.com/darwinsource/10.3.6/> > That the cpu usage does not add up to 100% all the time is pretty > normal. How big are the deviations? Not so big. Actually I've thought about it and it makes sense to me: the=20 samples aren't taken simultaneously, so it's not surprising that they don't = add up. Wouldn't it be better to have one routine get called for all the=20 cpu samples? Greetings, Sebastian -- Sebastian Hagedorn M.A. - RZKR-R1 (Geb=C3=A4ude 52), Zimmer 18 Zentrum f=C3=BCr angewandte Informatik - Universit=C3=A4tsweiter Service = RRZK Universit=C3=A4t zu K=C3=B6ln / Cologne University - Tel. +49-221-478-5587 |