[cod] 1.41d ... server CPU load fixes.

Peter Schwartz schwartz_914 at hotmail.com
Fri Sep 24 09:50:08 EDT 2004


Good Work on the Patch. Thanks guys.

Just on another note, currently my server is a p42.6 with 1 Gb of RAM, on 
the server with about 12 ppl, the CPU usage is at 40-65% usage. We are 
currently going to upgrade, but would a duel xeon machane make a difference, 
and will it use both processors?

Cheers
Elmo
----- Original Message ----- 
From: "Luke" <luke at techfreak.org>
To: <cod at icculus.org>
Sent: Friday, September 24, 2004 10:11 PM
Subject: Re: [cod] 1.41d ... server CPU load fixes.


> Ryan,
>
> Amazing turn around time on that. Thanks so much for going above and
> beyond. Since this isnt really a 'linux' issue you could've just
> said 'take it up with Gray Matter'.
>
> I loaded the new binaries and they do appear to reduce the CPU load
> quite a bit - at least on an empty server (hey it is only 8am!). My
> dual-xeon went from a 5% cpu usage on an empty 30 person server to
> 0-2% usage. Looks promising!
>
> Luke
>
> Ryan C. Gordon said:
>>
>> Here's a build that should fix the CPU loads on empty servers.
>>
>>    http://0day.icculus.org/cod/coduo-lnxded-1.41d.tar.bz2
>>
>> Please note that the CPU usage is going to go back up to the 1.41c
>> range
>> if every vehicle on the map is moving. Mostly the fix decides if
>> it's
>> worth recalculating a vehicle for a given frame, which means on
>> empty
>> servers you don't churn the CPU, and on servers where a vehicle
>> isn't
>> being used, it doesn't take processing time.
>>
>> Granted, I'm sure vehicles get widely used, so plan accordingly.
>> We're
>> looking into further optimizations, but this fix is a good win
>> overall,
>> and really good for the turnaround time.
>>
>> I didn't do this work; the patch came from Ryan (not me) at Gray
>> Matter,
>> who turned this out with a quickness. Everyone please send flowers
>> and
>> candy to him.
>>
>> --ryan.
>>
>>
>>
>
>
> -- 
> www.frankenworks.com - headquarters for linux game admins.
> 



More information about the Cod mailing list