Re: Linux speed on sun4c

From: Nico Schottelius
Date: Thu Oct 21 2004 - 06:43:43 EST


Did anybody wrote a patch for that?

Nico

David S. Miller [Tue, Jul 03, 2001 at 04:07:16PM -0700]:
>
> Guenter Millahn writes:
> > David, can you publish your idea for a fix? Possibly anybody elese can make
> > the patch?
>
> Currently under Linux when a constext is recycled because a new
> context is needed but all are in use, we basically toss all of
> the MMU segments that context owned.
>
> This is bogus because if the contexts are the limited resource
> not the MMU segments themselves, we take a lot of false MMU
> misses on each context switch for no reason.
>
> The solution is to link the MMU segment software state structures
> into the mm_struct. When an 'mm' reacquires a hw context, if any
> MMU segments remain on the mm's list, just pluck them back into
> the MMU.
>
> Later,
> David S. Miller
> davem@xxxxxxxxxx
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org

Attachment: pgp00000.pgp
Description: PGP signature