[cod] RHE4 new 2.6 Kernel

Jay Vasallo jayco1 at charter.net
Mon Mar 21 01:52:40 EST 2005


Didn't say I didn't like it, just said it was quite unnecessary. =o)
But this is something good to know. Now do something useful and figure out how to limit resources to a user so that it doesn't hang a cpu. =o)
Almost have it figured out, i will post tomorrow my findings.

-Jay

  ----- Original Message ----- 
  From: Nathan P. 
  To: cod at icculus.org 
  Sent: Sunday, March 20, 2005 11:41 PM
  Subject: Re: [cod] RHE4 new 2.6 Kernel


  Haha sup bro.  Sorry man I can't help it lol.  I like to know how the wheel turns - not to just let it turn :)

  I'm not running CoD as of currently I am running MOH:AA.  I realize that's a completely different game sorry ..... but same concept.

  I said it helped "some".  The "noatime" option helps eliminate unnecessary writes to the disc.  After setting it I had a customer try and load maps and do anything he could think of to see if he saw a difference.  He said map loading seemed a little faster.   Stressing the word: little.

  Like I said do at your own risk.  It's not gonna add 10megs/sec to your hard drive speeds haha.

  Anything to eliminate unecessary writes is a step in the right direction in my book.

  You don't seem to like my other idea of seperating OS from data/apps using two drives either....didn't expect you to respond to the noatime tweak :)

  --
  NateDog
    ----- Original Message ----- 
    From: Jay Vasallo 
    To: cod at icculus.org 
    Sent: Sunday, March 20, 2005 11:24 PM
    Subject: Re: [cod] RHE4 new 2.6 Kernel


    Oh Nathan my friend. The only person I know that reassembles any kernel given to him to make sure the wheel turns...lol... One question..


    But you can do one performance trick that seems to have helped some.  You can set this in your fstab:
    Example:
    ext3    defaults,noatime        1 2

    Add noatime after defaults on the hard drive your running your game servers off of.  Basic explination:
    "The noatime setting eliminates the need by the system to make writes to the file system for files which are simply being read....."


    You say it seemed to help some. Some meaning whio? What game and when did you see the performance increase? Did it kick in after a certain load, amount of players, resource hit? Can you explain this a bit?

    Thanks!

    Jay

      ----- Original Message ----- 
      From: Nathan P. 
      To: cod at icculus.org 
      Sent: Sunday, March 20, 2005 11:16 PM
      Subject: Re: [cod] RHE4 new 2.6 Kernel


      Yeah I've got RHEL 4 also.  BTW, I was the one that posted about the teamspeak / mysql issue.  You need the compat package for mysql - has the old libraries and such so that you can use them instead of the new ones that come with the new version of mysql on RHEL4:
      Snipet from the teamspeak server.ini:
      VendorLib=/usr/lib/libmysqlclient.so.10.0.0

      The package you need:
      MySQL-shared-compat-4.0.23-0.i386.rpm

      It may be a different set of numbers now but that's the name: MySQL-shared-compat

      After that teamspeak will work with mysql.

      I too ran into problems when I turned on journaling.  The main reason is because on a heavy loaded system because of the journal update time being 5 seconds it can cause' some lag - there is a setting you can pass that lowers this - used to work great with the 2.4 kernel but really the 2.6 doesn't need the journal setting from what I've tested - hurts it more than helps as Jay mentioned.

      But you can do one performance trick that seems to have helped some.  You can set this in your fstab:
      Example:
      ext3    defaults,noatime        1 2

      Add noatime after defaults on the hard drive your running your game servers off of.  Basic explination:
      "The noatime setting eliminates the need by the system to make writes to the file system for files which are simply being read....."


      Use at your own risk :) I just thought I'd mention it.

      I recently got upgraded to a dual 73gig SCSI server.  ThePlanet stuck me in the new datacenter at infomart in Dallas.  Has anyone been put in that datacenter yet?  I've been receiving complaints of ping spikes from one of my customers that is from California.  I gathered trace routes from everyone and it seems to be the link between datacenter 3 and 5 (the new one - infomart).

      Anyone else ran into anything yet?  From what I can tell it seems to be only from the western side of the US because of the trace routes I've received - the ones that had the problem were in like Arizona and California etc:

      13   246 ms   200 ms   199 ms  dist-vlan32.dsr3-2.dllstx3.theplanet.com [70.85.127.62]
      14    75 ms    57 ms    57 ms  po32.dsr1-2.dllstx5.theplanet.com [70.85.127.110]
      15    58 ms    61 ms    58 ms  po2.tp-car3.dllstx5.theplanet.com [70.84.160.165]
      16    57 ms    56 ms    56 ms  39.70-84-187.reverse.theplanet.com [70.84.187.39]

      And yes I've opened a support ticket but I'm not getting anywhere with that :(  I realize that trace route packets are low priority blah blah but when it's consistent between a whole bunch of different people and the ping is that high - I don't buy into that.

      Anyways.......

      --
      NateDog

        ----- Original Message ----- 
        From: Jay Vasallo 
        To: cod at icculus.org 
        Sent: Sunday, March 20, 2005 9:41 PM
        Subject: Re: [cod] RHE4 new 2.6 Kernel


        Hey Mark,

        I rented a few servers from the planet last month and have the same setup you do to the t. Works great. I also noticed that it deals with swap mem a little different than the rhe3. But other than that, runs fine. Did some research on the new file journaling but noticed a decrease in productivity and increase in ping when i set the journaling to on so that was a waste of time. But other than that, if you use it exactly the way the planet gives it to you, the server rocks.
          ----- Original Message ----- 
          From: Mark J. DeFilippis 
          To: cod at icculus.org 
          Sent: Sunday, March 20, 2005 9:23 PM
          Subject: [cod] RHE4 new 2.6 Kernel




          Anyone had experience with running the COD binaries on the new RedHat Enterprise Server 4.0 with 2.6 SMP and threading enhancements?

          On theplanet.com, and servermatrix.com, there are a few quotes here and there about "nice performance increase". (Actually I would be happy if it is better than the existing ES3 SMP kernel which will often run a cpu up to 100% while the other sits idle at 0%, after the major lag, it kicks in. (yea! isn't that proactive!)

          I am hoping 2.6 enhancements to RHE4 does the trick.

          Anyone?

          I did see some issues with Teamspeak and issues with mysql.  At the time of posting, the admins recommended solution was to rev back up2date for the mysql package to 4.0, and Teamspeak is a happy camper again.

          Any input from someone doing this already would be appreciated.

          Thanks

          Md


          -------------------------------------------------------------------------------
          S1,Mark J. DeFilippis, Ph. D EE       defilm at acm.org
                                                defilm at ieee.org



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20050321/9324dd69/attachment.htm>


More information about the Cod mailing list