Author |
Latest Patch... |
Faustus Marshal Palestar
Joined: May 29, 2001 Posts: 2748 From: Austin, Texas
| Posted: 2004-03-14 11:22  
I just uploaded a patch for the servers and clients, which optimized the fighter code to use a bit less CPU. Additionally, I added updated the server profiling code to better let me find out whats using all the CPU time server side, and guess what.... "Interdictors" are using 70% of all the CPU time server side.
The reason they are using so much time, is that they need to perform a collision check every game tick, this is costing quite a bit of CPU. I'm going to try to optmize the interidctor code and upload another server-side only patch shortly to cut down on their CPU usage.
-Richard
_________________
|
Sandals Fleet Admiral Agents
Joined: January 21, 2002 Posts: 2001 From: Redmond,WA,USA
| Posted: 2004-03-14 11:29  
My post has been assimilated!
_________________
|
Roger Fleet Admiral Sundered Weimeriners
Joined: November 07, 2001 Posts: 105
| Posted: 2004-03-15 09:32  
Server could perform check every time JD is activated. If the end of a jump is withing area that is going to be covered by dictor field when ship arrives there, jump exit point could be modified to location that intersects with dictor field border..
This will obviously work only for objects with predictable paths. But since majority of dictors are based on a planets, it seams hardly an issue.
_________________
|
Roger Fleet Admiral Sundered Weimeriners
Joined: November 07, 2001 Posts: 105
| Posted: 2004-03-15 09:32  
Server could perform check every time JD is activated. If the end of a jump is withing area that is going to be covered by dictor field when ship arrives there, jump exit point could be modified to location that intersects with dictor field border..
This will obviously work only for objects with predictable paths. But since majority of dictors are based on a planets, it seams hardly an issue.
_________________
|
NightDragon Cadet
Joined: May 26, 2002 Posts: 893
| Posted: 2004-03-22 05:45  
well considering that the dictors are also known on the client side couldnt some of the checking be done ont he client side also? and just have to verfied by the client? (just asking)
_________________ \"Experience is a tough teacher. She gives the test first and the lesson after.\"
~ William H. O
|