Several years ago this topic was brought up, and IIRC someone from Valve said it just wasn't going to happen because of all of the work it would take. Hlds was developed back when cpus did not have multiple cores and a PIII 450MHz was a hot machine. Reverse engineering the code to add concurrency just isn't worth the effort.

I think my first OP4 server was run on a PIII 800MHz, and then got moved to an Athlon. And even on those relatively old and slow boxes it did not use a significant amount of cpu.




On 03/10/2012 12:26 PM, Timo Schrappe wrote:
Nobody can say what exactly is right?

Is there no documentation? How long does this game exist?...

Timo


On 10.03.2012, at 09:06, hlds wrote:

For HLDS? Are you sure?

I know that SRCDS can use multiple cores and the feature is actually enabled
by default since few months, but HLDS is single-threaded as far as I know.

-----Original Message-----
From: hlds_linux-boun...@list.valvesoftware.com
[mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Bruno Garcia
Sent: Saturday, March 10, 2012 3:13 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Multithreaded

There is a command parameter that allows multicore support.
However, this is **not** recommended, and it's for the best to stay within
one single core.

Cheers mate!
- B

On Fri, Mar 9, 2012 at 5:27 PM, Timo Schrappe<t...@thirdman.de>  wrote:

Hello together,

is it true that hlds is multithreaded? hl.exe is not, right?

I mean there is no multicore support at all...


Timo

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

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


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


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


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

Reply via email to