[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mandrake 2.4.4 kernel
- To: Alex Shnitman <alexsh(at-nospam)hectic.net>
- Subject: Re: Mandrake 2.4.4 kernel
- From: Ely Levy <elylevy(at-nospam)cs.huji.ac.il>
- Date: Sun, 20 May 2001 20:45:49 +0300 (IDT)
- cc: linux-il(at-nospam)linux.org.il
- Delivered-To: linux.org.il-linux-il@linux.org.il
- In-Reply-To: <20010520201513.J834@mangodsp.com>
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
I think the changes would be seen mostly in fast cards ir giga ones
Ely Levy
System group
Hebrew University
Jerusalem Israel
On Sun, 20 May 2001, Alex Shnitman wrote:
>
> > > 1. Much faster, thanks to a major optimization of the way fork-exec is
> > > implemented.
> >
> > IIRC, that feature's effects on the scheduler were not considered properly,
> > and you could get all kinds of undesired scheduling behavior under 2.4.3,
> > such as unresponsive processes and the like, and Linus reverted it in 2.4.4.
>
> Actually 2.4.4 introduced this change, and it's been reverted in
> 2.4.5-pre1.
>
> I really don't understand how come it created problems though. Can
> anyone explain it? Why would user-level processes care about
> scheduling intricacies in the kernel? How is fork implemented in other
> Unix variants -- is it done the slow way in all of them?
>
> > > 2. Networking is much faster too, thanks to the "zero-copy-networking".
>
> As far as I understand, in order to benefit from zero-copy networking,
> your NIC driver needs to support it, and only a couple of drivers
> support it as of this moment.
>
>
> --
> Alex Shnitman <alexsh@hectic.net>
> http://alexsh.hectic.net/ UIN 188956
> PGP 0xEC5D619D / E1 F2 7B 6C A0 31 80 2863 B8 02 BA 65 C7 8B BA
>
> =================================================================
> To unsubscribe, send mail to linux-il-request@linux.org.il with
> the word "unsubscribe" in the message body, e.g., run the command
> echo unsubscribe | mail linux-il-request@linux.org.il
>
>
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il