Hello I run a game server company and we have been messing with the following kernel:
We have achieved fairly good results but wanted to see about improving them further.
Firstly do you guys think this is a good kernel to start with for achieving the highest possible performance for game servers.
Secondly, besides these changes, do you know of other changes we could make to improve performance:
1) Enable high resolution support.
2) For sub architecture type select PC-Compatible.
3) Processor Family (Select CPU architecture)
4) Enable HPET timer support (if your mobo supports, check bios)
5) Preemption model select “No Forced Preemption (Server)
6) Enable multi-core scheduler support and symmetric multi-processing spport.
7) Disable Toshiba & Dell laptop support
8) Under firmware drivers disable Dell base drive and bios support.
9) Under timer frequency, set this to 1000 HZ.
I was told we will obtain best results with improved kernel time keeping performance, how would I go about achieving this?
Lastly we have realized that x86_64 servers seem to have no improved results after a kernel rebuild, almost like they aren't taking on settings, yet i686 servers are performing much better after the rebuild, any clue why?
Also we use the following hardware if needed:
2 x INTEL XEON E5420 2.5GHZ 1333MHZ FSB 12MB CACHE QUAD CORE L771 CPU
SUPERMICRO X7DCL-I (VIDEO, 2 X GIGE LAN, USB, DDR-2, SATAII)
2 x 2048MB DDR-2 667MHZ ECC REGISTERED MEMORY (LIFETIME WARRANTY)
2 x WESTERN DIGITAL 160GB 16MB SATAII HARD DRIVE (WD1600YS) RAID EDITION
1U SUPERMICRO SC811TQ-520(B) (520W, 2 SATA HOTSWAP, RAIL KIT INCLD.)
Any other info I can provide please let me know. Anyways I appreciate any insight anyone can offer, I assure you it will not be made in vein, as I would greatly appreciate any help.