lkml.org 
[lkml]   [2001]   [Oct]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: sysenter support
Date
From
Manfred Spraul <manfred@colorfullife.com> said:
> I've added sysenter/sysexit support for all syscalls with up to 4
> parameters.

[...]

> sysenter is supported by AMD K7 and Intel Pentium II and later.

How will glibc/random executable know? Keep both around forever?

> Result: simple syscall (getpid()) more than 35% faster.
>
> before: 295 cpu ticks
> now: 186 cpu ticks.

IMVHO, the difference will be swamped by "real" work in the relevant cases.
We'd need a _clean_ upgrade path (there are _still_ i386s around; on an
Installfest yesterday a couple of i486s finally saw the light... and they
are ample machines for their intended uses BTW). AFAIKS you will need to
be able to run an i686 glibc on an i386 (install!) kernel of a random
distribution for quite some time to come.
--
Horst von Brand vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Vin~a del Mar, Chile +56 32 672616
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:11    [W:0.070 / U:0.776 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site