Zum Inhalt springen

Load Average - Performance Probleme

Erstellt am 30. Dezember 2007 · 5 Antworten · letzte Antwort am 2. Januar 2008

Tags: Frage

lOudy ·

Hallo zusammen,

seit längerem arbeiten wir an einer sehr komplexen Internetseite, mit sehr vielen Extensions, Seiten und Usern. Die Seite funktioniert auch sehr gut, aber wenn wir mehrere Seiten schnell nacheinander im Frontend anfordern steigt die load average sehr schnell über 5.0 an. Es handelt sich um einen 1und1 Managed Server auf dem exklusiv diese Seite läuft. Im Adminpanel tauchen keine Fehler auf. Wie können wir vorgehen?

Gruß

lOudy

jweiland ·

Zunächst sollte man prüfen, ob nicht eine der Extensions das Caching deaktiviert hat. Ansonsten prüfen, ob die Einstellungen für PHP (als Module bzw. CGI) korrekt sind. Evtl. liefern auch die Statistiken unter /logs/system noch Hinweise auf die Ursachen. Ansonsten: auf einen größeren, schnelleren Server wechseln.

Jochen Weiland

lOudy ·

Hallo Jochen Weiland,

hier sind die Daten der letzten Stunde. Im Moment arbeiten eigentlich maximal zwei Benutzer auf dem Server und es gibt keine Seitenbetrachter von aussen. Das Hoch bei ca. 19:50 Uhr haben wir durch ca. 30 gleichzeitige Seitenaufrufe selbst verursacht.

Bild: radioantistar.com/…/cpu-hour.png

Bild: radioantistar.com/…/swap-hour.png

Bild: radioantistar.com/…/memory-hour.png

Bild: radioantistar.com/…/load-hour.png

Bild: radioantistar.com/…/cpu-hour.png

Die PHP Einstellungen haben wir schon mal geändert das bringt leider keine Veränderungen. Die Load Average betrug um 19:50 Uhr ca. 10. 1&1 hat gestern den Server auch mal neu gestartet. Die haben den Rechner überprüft der Arbeitspeicher ist angeblich auch ok. Der Server ist knapp zwei Jahre alt.

Vielen Dank!

lOudy und Tobi29

jweiland ·

Man sieht ja, dass bei den Zugriffen der RAM Speicher praktisch zu 100% genutzt wird. Bei 30 gleichzeitigen Zugriffen können 1GB RAM dann schon zu wenig sein.

Jochen Weiland

lOudy ·

Nachdem wir diverse Extensions auf Performance untersucht haben, hat sich herrausgestellt, dass die Extension mp_em_forimages, die eine Veränderung der Bildgrößen bei Vergrößerung der Schriftgröße im Browser zulässt, für das ganze Problem verantwortlich war.
Gibt es irgendeine Möglichkeit solche "Flaschenhälse" herauszufinden, ohne Extension für Extension zu deinstallieren?

Vielen Dank für die Unterstützung!

Stoneage ·

z.B. Zend Profiler (Bestandteil des Zend Studio). Noch ein Tipp: Das Linux Networksystem tweaken und unbedingt gzip verwenden! Das können mittlerweile alle Browser.