AMD64 impressions (Re: AMD64 box)

Matthew Dillon dillon at apollo.backplane.com
Fri Nov 7 09:37:14 PST 2003


:
:When we do a port, you can use their new syscall/sysret instructions and it=
:=20
:cuts syscall overhead to 1/4 what it is by using software ints.  This sound=
:s=20
:real exciting for moving parts out of the kernel.
:=2D-=20
:Craig Dooley										craig at xxxxxxxxxx

    I'm not going to worry about syscall/sysret for at least another 6
    months and probably a year.  It's a paper tiger... the savings would
    help a getuid() in a loop benchmark, but it wouldn't really help 
    performance overall and it's still just doing a ring change so it doesn't
    really help moving pieces out of the kernel either (because doing that
    involves loading a new MMU base pointer).

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>





More information about the Kernel mailing list