Server-Performance im Keller

Caulfield

New Member
Hi,

ich habe einen VSERVER von Server4You und war bisher eigentlich immer ganz zufrieden. Der Server war für einen virtuellen Server sehr schnell. Installiert sind Apache/MySQL4/PHP4/SuSE9.1. Seit ein paar Wochen jedoch ist der Server sehr langsam beim Rendern von HTTP-Anfragen. Auf einer meiner Seiten beträgt die Zeit bei 7 von 10 Aufrufen weniger als eine Sekunde, was noch okay ist. Bei 3 von 10 Aufrufen steigt sie jedoch über 5 Sekunden auf bis zu 30 Sekunden hinauf. Ihr könnt das ganze mal auf z4p.de - The Media Ressource selber ansehen. Unten in der Mitte steht die Rendertime. Habt ihr Ideen woran das liegen kann? Wisst ihr ob Server4You die Performance verschlechtert hat oder habt ihr sonst Ideen woran es liegen kann? Es hat sich nichts an Besucherzahlen, Serverkonfiguration oder der Seitenprogrammierung geändert. Die Website läuft auf einem Apache2 mit PHP4- und MySQL4-Unterstützung.

Über Ideen und Anregungen bin ich sehr dankbar.


Gruß

Marcel
 
Bin ich blind? Ich seh keine Zeitangabe... egal.

Es gibt zwei Möglichkeiten: Entweder du überlastet den Server selber, also du willst mehr Ressourcen verwenden als du darfst, oder dein Hostsystem ist wirklich überlastet.

Schau dir doch einmal "cat /proc/user_beancounters" an dort siehst du die Werte die du brauchst und die die du verwenden darfst. Wenn du die Ursache gefunden hast, kannst du weitere Maßnahmen ergreifen.

Eine weitere Möglichkeit wäre, dass du dich vom Indianer trennst (sofern du nicht Dinge benötigst, die den Indianer benötigen) und auf lighttpd umsteigst.
 
Code:
 uid  resource           held    maxheld    barrier      limit    failcnt
    xxxxxx: kmemsize        2822426    7061150    7056211    7761832      11652
            lockedpages           0          0        344        344          0
            privvmpages       31549      73567      87632      96396          0
            shmpages            641       3361      19567      19567          0
            dummy                 0          0          0          0          0
            numproc              29         97        128        128          0
            physpages         21545      33628          0 2147483647          0
            vmguarpages           0          0      65536 2147483647          0
            oomguarpages      21545      47065      65536 2147483647          0
            numtcpsock           14        172        172        172          5
            numflock              7         26        224        246          0
            numpty                1          1         16         16          0
            numsiginfo            0         15        512        512          0
            tcpsndbuf          8912    1105088    1416560    2768240          0
            tcprcvbuf             0     898664    1416560    2768240          0
            othersockbuf     162208     634256     655717    1153621       2658
            dgramrcvbuf           0     166764     655717     655717          0
            numothersock        108        203        228        228          0
            dcachesize       600404     747348    1002127    1032191          0
            numfile            1400       2740       3008       3008          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            numiptent            10         10         64         64          0

Mhm, sind für mich jetzt eigentlich nur Böhmische Dörfer. Das sagt dir sicherlich etwas. Bitte einmal entschlüsseln ;)

Danke
 
... und dich sollten immer v.a. die interessieren, bei denen der Failcount > 0 ist. In deinem Fall also othersockbuf und kmemsize.

Bei letzterem habe ich allerdings Zweifel, ob du das auf einem vServer beeinflussen kannst.
 
Back
Top