* Nick's scheduler v19
[not found] ` <1067175079.664.7.camel@pilot.stavtrup-st.dk>
@ 2003-11-15 9:14 ` Nick Piggin
[not found] ` <1068899953.5033.1.camel@nosferatu.lan>
0 siblings, 1 reply; 2+ messages in thread
From: Nick Piggin @ 2003-11-15 9:14 UTC (permalink / raw)
To: David Nielsen, linux-kernel
http://www.kerneltrap.org/~npiggin/v19/
Quite a few changes. Although inter node and intra node migration is
generally reduced in my patches, it seems probably context switching
is hurting more. This would explain the decreased system time and
increased user time - the user code is thrashing the cache more.
I haven't addressed that problem yet, although I have removed the
last (I think) major source of cacheline dirtying between CPUs. I say
major, but it was difficult to measure a difference on a 16-way NUMAQ.
For desktop users, microsecond accounting. This currently incurs a
bit of unneeded overhead because I have to convert from 64-bit nanoseconds
to 32-bit microseconds everywhere. I'm using microseconds because a 32-bit
value can store a maximum interval of about 4 seconds in nanoseconds, which
causes me all sorts of overflow problems.
I'm pleased to have had good results with HZ timing up until now. I think
this helps interactivity but I haven't had many problems with it myself.
Its against mm3 but I can do a patch against Linus' tree.
Best regards,
Nick
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Nick's scheduler v19
[not found] ` <1068899953.5033.1.camel@nosferatu.lan>
@ 2003-11-15 13:14 ` Nick Piggin
0 siblings, 0 replies; 2+ messages in thread
From: Nick Piggin @ 2003-11-15 13:14 UTC (permalink / raw)
To: azarah; +Cc: linux-kernel
Martin Schlemmer wrote:
>On Sat, 2003-11-15 at 11:14, Nick Piggin wrote:
>
>
>>Its against mm3 but I can do a patch against Linus' tree.
>>
>>
>
>Would be appreciated, especially if you are going to keep doing
>it against the -mm tree.
>
>
Yep, I've done that for v19a which is what you should be using ;)
The conflict in the trees is the preempt context switch accounting patch
which seems like it might not it before 2.6.0.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-11-15 13:14 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <1065350173.4946.5.camel@pilot.stavtrup-st.dk>
[not found] ` <3F80DF3C.8010406@cyberone.com.au>
[not found] ` <3F81123F.4040609@cyberone.com.au>
[not found] ` <3F811E02.3060803@cyberone.com.au>
[not found] ` <3F8140CF.9050603@cyberone.com.au>
[not found] ` <1065612151.4782.4.camel@pilot.stavtrup-st.dk>
[not found] ` <3F9907EB.7050700@cyberone.com.au>
[not found] ` <1067175079.664.7.camel@pilot.stavtrup-st.dk>
2003-11-15 9:14 ` Nick's scheduler v19 Nick Piggin
[not found] ` <1068899953.5033.1.camel@nosferatu.lan>
2003-11-15 13:14 ` Nick Piggin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®