Not sure if this is relevant or not as I don’t know too much about Linux, and I 
recently changed from a Windows server to Linux and had problems with resources 
being taken up and every now and again the server would falter.

I found that as I was running VNCserver after staring it I had to log back in 
and type “killall vino-server” as it was causing one of the four CPU cores to 
max out at 100% and then move to another each being at 100%.  After killing 
vino-server, everything now runs very smoothly.

I may be completely on the wrong track here as a Linux noob, but just trying to 
help if I can.


Regards

Mick

From: pilger 
Sent: Monday, April 07, 2014 8:34 PM
To: Half-Life dedicated Win32 server mailing list 
Subject: Re: [hlds] Help with "Rubberband Effect"

Changed it to -10 to see if it gets better. Although I changed it to -20 while 
trying to solve the "hiccup", so the hiccup isn't related to it.



_pilger




On 7 April 2014 16:29, Ross Bemrose <[email protected]> wrote:

  I'm not sure it's a good idea to nice/renice srcds_linux to -20, as you're 
literally telling the OS to give it every available CPU resource at the expense 
of everything else.




  On Mon, Apr 7, 2014 at 3:09 PM, pilger <[email protected]> wrote:

    I took that screenshot when the server was at its peak of the full 
capacity. It doesn't get any more loaded than that. We never experienced the 
server's FPS dropping, though ("sv" field of the net_graph keeps pretty stable 
at 66.7).


    I'm not sure what you mean by running out of memory. If I understand right, 
I'm only using 536MB out of 1024MB. How can that be running out of memory?


    Here's the output of the free command:

                   total       used       free     shared    buffers     cached
      Mem:       1048576    1028516      20060          0          0     514344
      -/+ buffers/cache:     514172     534404
      Swap:      1572864     114332    1458532






    _pilger




    On 7 April 2014 15:58, ics <[email protected]> wrote:

      First of all, you are running out of CPU. Second, you are also running 
out of memory. System propably ate the other half of it. Check it with command 
"free" and see how much you have in buffers and swap.

      -ics


      pilger kirjoitti:

        Not sure if this can be of any help, but this is what it looks like 
when it's full (28/28):

        Inline images 1




        _pilger 



        On 7 April 2014 11:50, pilger <[email protected] 
<mailto:[email protected]>> wrote:

            I've noticed the yellow bars mainly on the Mem field. Don't know
            if that might be related. Could it?

            About collectd, it seems very nice and a lot easier to visualize
            but you talked greek to me up there. Would you point me to some
            tutorial or show me some ropes on how to get it running so I can
            find the bottlenecks? Does it use a lot of resource!?


            _pilger


            On 7 April 2014 11:35, Yun Huang Yong <[email protected]

            <mailto:[email protected]>> wrote:

                Your concern about noisy VPS neighbours will show up as CPU
                steal - htop shows this as yellow bars by default.

                Disk latency could also be an issue.

                66 tick means each tick has a time budget of around 15ms
                (1000/66). If disk latency exceeds 15ms you will get
                stuttering - I had this happen on servers in the past.

                e.g.
                
https://dl.dropboxusercontent.com/u/8110989/2013/np1-disk-latency.png

                Stuttery server leading up to 08/03 (US style month/day,
                August last year). Host migrated my server to another less
                loaded machine, great for a few weeks then as that machine
                also became more heavily utilised (by other customers) it
                started to stutter again.

                FWIW I use collectd to gather these metrics on each host,
                feeding into a single collectd collector which then uses
                collectd's write_graphite plugin to write all the data into
                graphite for storage & graphing. collectd's default 10s
                polling is great for picking up transient issues, and
                graphite_web makes the visualisation easy.


                On 7/04/2014 10:26 PM, pilger wrote:

                    Hey guys, thanks for the replies.

                      * The RAM seems all right when I look at it with htop;
                      * We tried CentOS but the network was behaving poorly
                    with it so we

                        switched to Debian x64 and it became a lot better;
                      * net_splitpacket_maxrate was set to 50000 while the
                    rates were from

                        30000 to 60000. I've now set the splitpacket to 100000
                    and the rates
                        to 50000 to 100000 as you guys suggested. Gotta wait a
                    bit for the
                        server to get full so I can check if it worked;

                    Wouldn't the htop or any other monitoring tool show
                    something wrong even
                    it being a VPS!?

                    But, anyway, as I mentioned before, the problem occurs
                    with the server
                    practically empty. So I don't think it is related to CPU 
being
                    overloaded... could I be wrong on this? Could my VPS
                    neighbours be
                    leeching on my CPU even it being supposedly reserved to my
                    service?

                    Thanks!



                    _pilger


                    On 7 April 2014 02:10, John
                    <[email protected]
                    <mailto:[email protected]>

                    <mailto:[email protected] 

                    <mailto:[email protected]>>> wrote:

                            Its not the RAM. Its packet loss from server side
                    - you won't
                            see it on net graph as its only client side.


                        Packet loss should show in net_graph output either
                    way. But, to be
                        safe, certainly run MTR tests.


                            I've had this happen to me lots of times. Been
                    running servers
                            since the 1.5 days. Ditch your host and also ditch
                    Debian BS.


                        Recent versions of Debian work well for game servers,
                    so ditching it
                        would not be necessary.

                        You should confer with your host on the status of your
                    hardware and
                        whether a performance limitation is involved, such as
                    I/O delays.
                        You should also double-check server-side rates,
                    including by making
                        sure that net_splitpacket_maxrate is set sufficiently
                    high (such as
                        100000). These symptoms seem along the lines of what I
                    would expect
                        from net_splitpacket_maxrate being low.


                            Ask ant corporation or enterprise, all use CentOS.


                        CentOS is marketed to enterprise and works well for such
                        applications because of its older, stable, well-tested
                    software
                        packages and extended RHEL support for those older
                    packages. For
                        game servers, it is not ideal, since those older
                    packages often lack
                        useful features and performance tweaks. Debian is
                    usually a better
                        choice for game servers.


                            If you're interested in hosting DDoS protected
                    servers, email me
                            - I can help you.


                        Be very careful with hosts that claim to offer DDoS
                    protection.
                        There is an extremely limited number who do it right,
                    and a very
                        large number who do not.

                        -John


                        _________________________________________________

                        To unsubscribe, edit your list preferences, or view
                    the list
                        archives, please visit:
                    
https://list.valvesoftware.__com/cgi-bin/mailman/listinfo/__hlds
                                   
<https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds>






                    _______________________________________________
                    To unsubscribe, edit your list preferences, or view the
                    list archives, please visit:
                    https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds



                _______________________________________________
                To unsubscribe, edit your list preferences, or view the list
                archives, please visit:
                https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds





        _______________________________________________
        To unsubscribe, edit your list preferences, or view the list archives, 
please visit:
        https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds



      _______________________________________________
      To unsubscribe, edit your list preferences, or view the list archives, 
please visit:
      https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds



    _______________________________________________
    To unsubscribe, edit your list preferences, or view the list archives, 
please visit:
    https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds






  -- 
  Ross Bemrose 

  _______________________________________________
  To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
  https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds





--------------------------------------------------------------------------------
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

Reply via email to