The detection part is detecting you should be served an amd-64 binary, but
as none are available you get the standard one.

I seem to recall that the compile process was changed so that a lot of stuff
that would previously require selection of different binaries now doesn't...
so you get an "all-in-one" binary with various optimisations enabled based
on cpu capability.  That doesn't help for things that make substantive
changes (high memory support for instance, though if the server is using
more than 2 gigs of memory we're in trouble anyway)

I'd guess part of the reason is to avoid segmenting the code base.  Already
the Linux code has a lot of Linux-specific stuff (the forking, netconport,
change in timer in l4d for instance, and I'd assume at least the timer
change optimisations will be making an appearance on tf2 at some point) so
they'd want to avoid another opportunity for code to drift.

> -----Original Message-----
> From: [email protected] [mailto:hlds_linux-
> [email protected]] On Behalf Of Walton Hoops
> Sent: 24 January 2009 17:58
> To: Half-Life dedicated Linux server mailing list
> Subject: Re: [hlds_linux] AMD64 binaries
> 
> I admit I haven't dug into the scripts to see what is actually being
> run,
> but whenever I start my server (using Ubuntu x64), I see:
> 
> Auto detecting CPU
> Using AMD-Opteron (64 bit) Optimised binary.
> 
> This sounds to me like there already is a 64-bit binary.  Am I
> mistaken?
> 
> Walton
> 
> --------------------------------------------------
> From: "Kveri" <[email protected]>
> Sent: Saturday, January 24, 2009 10:26 AM
> To: "Half-Life dedicated Linux server mailing list"
> <[email protected]>
> Subject: Re: [hlds_linux] AMD64 binaries
> 
> > I think almost everyone here uses newer processors, so everyone
> should
> > be interested :).
> >
> > Why not to use all that power the x64 processors offer?
> >
> > Kveri
> >
> > Joseph Laws wrote:
> >> Yes, I'm very interested in the status of the AMD64 binaries as
> well.
> >>
> >> Gary Stanley wrote:
> >>
> >>> What ever happened to AMD64, valve?
> >>>
> >>> The AMD64 binaries allowed hosters to use additional gpr's on the
> >>> stack.. also there are other benefits, native vsyscalls/vdso, no
> more
> >>> memory segmentation, high memory support (no PAE)
> >>>
> >>> Can you re-release them? I found the older binaries performed
> >>> excellently under load.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> To unsubscribe, edit your list preferences, or view the list
> archives,
> >>> please visit:
> >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>>
> >>>
> >>>
> >>
> >>
> >> _______________________________________________
> >> To unsubscribe, edit your list preferences, or view the list
> archives,
> >> please visit:
> >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >>
> >>
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to