[buug-l] Linux 2.6 Performance (Threading)
Matthias Kranz
mskranz at acm.org
Mit Nov 19 16:16:52 CET 2003
On Wed, Nov 19, 2003 at 01:58:32PM +0100, W. Borgert wrote:
> Quoting Florian Cramer <cantsin at zedat.fu-berlin.de>:
> > Es geht darin aber um Skalierbarkeit, nicht unbedingt um
> > Kernel-Performance im allgemeinen.
>
> Stimmt. Das mit der verbesserten Threading-Performance muss
> ich woanders gelesen haben. Trotzdem hilfreich!
Wieso? Die Threading-Performance wird doch implizit auch angesprochen[0]. Durch
den O(1)-Scheduler von Ingo Molnar wird auch die verbessert. Ausserdem gibt es
einen schönen Graph, der zeigt, dass sogar unter Linux[1] die Generierung
eines Threads mehr Latenz als die eines Forks bedeutet!
Cheers,
Matthias
[0] Zumindest in http://bulk.fefe.de/scalable-networking.pdf.
[1] Von Slowlaris und anderen ganz zu schweigen.
--
Matthias Kranz mskranz at acm.org
http://www.buug.de/~mkr
ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol