----- Original Message ----- From: <[EMAIL PROTECTED]>
I didn't say XP was altered. XP is optmized that way via It's kernel, 2003 was optimized with a different set of parameters.
The source for this information? Or just speculation?
No it's 2K->XP->XP 2K->XP->2003
We both say 2k3 was derived from xp which was derived from 2k so no problems there :)
I didn't say process priority although it does pertain to it. I stated Optimization, ergo memory support/threading support/network support. It is a know fact that you can recompile the *BSD/Linux Kernels to change the way the system prioritizes certain operations, ergo a customized Kernel.
It is? Yes you an tweek a unix kernel to do purely a network IO role or purely a user application role but that doesnt give one process more priority over another and these are very specific cases. In general if you look at an out the box install of Redhat for workstation and for server they will be running the same kernel until enterprise edition stuff that is.
As far as no benefit to a game server machine, if your running multiple gameservers on one box, you do benefit from the differences if your running them as a system service and having the server optimized for running background services, and using the system cache. And by your stating you don't run anything else, your missing the fact that your running a lot more than a gameserver, such as the Disk I/O Subsystem/Network I/O Subsystem among other things.
You still havent give a reason why a game server run as service runs "better"? Does it run under a different part of the OS? Nar! Does it have a different sheduler? Nar! Does it run as a different priority? Quite possibly but there's nothing to stop you doing this with a foreground app.
You cant magiclly make an application perform better simplely by running it as a service. If this where true we would run everything as services wouldnt we?
SQL server does need huge memory support, and running multiple game servers you need it as well.
If your game servers need multi GB's of memory I suggest there's something wrong somewhere.
Actually, wether it uses the API's or not, Windows itself will use that model to optimize the processes it is running, including multiple gameservers.
So an application can benifit from the existence of an API it doesnt use directly or indirectly hmm perhaps not :P
That is exactly my point, there is a benefit, but it is like comparing a good Nvidia card that costs 150 to the newest one that costs 400-500, what fits your need and how much will you benefit from it in the long run. Which is also why if your running 1 or 2 game servers, you really will not see a benefit, but if your running more, you will.
No its like running a vi or a command prompt on your new $500 GFX card thats got loads of bells and whistles for doing 3D work but your text editor could well run better on your old $150 card e.g. compare a Matrox Millenium with a Geforce 6800 you may well find the old "simple" millenium runs it quicker or as near as dam it the same speed as none of your fancy 3D features are ever used.
Steve / K
================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it.
In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to [EMAIL PROTECTED]
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds

