Seite 1 von 1

Vergleiche Seitenaufbau

Verfasst: 24.09.2004 21:13
von hope
Hi,

ich suche seit Wochen das Problem bei uns im Board warum der Apache so lahmt, daher wollt ich mal paar Vergleiche haben ob er überhaupt lahmt.

index.php:
Page generation time: 0.2486s (PHP: 65% - SQL: 35%) - SQL queries: 16 - GZIP enabled

vieforum.php (25 Themen pro Seite)
Page generation time: 0.2909s (PHP: 57% - SQL: 43%) - SQL queries: 15 - GZIP enabled

Ich habe halt das Gefühl das die Mysql mehr Zeit brauchen "muss" als der Webserver zum parsen der Seiten. Aber vielleicht könnt ihr mich eines besseren belehren.

Freue mich auch paar Vergleiche.

gruss
Hope

Verfasst: 24.09.2004 23:08
von Dennis63
Wo lahmt denn der Apache? 0,2 bis 0,3 Sekunden ist doch nicht lahmen. Das ist doch schon fast der Abstand eines Doppelklicks - also sehr flott.

Sei froh, du hast einen wenig ausgelasteten Server.

Grüße
Dennis

Verfasst: 25.09.2004 00:21
von hope
also einbildung... hab die ganze Zeit gedacht das die mysql einfach mehr zeit brauchen muss als der php-Parser.

Zum Server... ist mein eigener.

Gruss
Hope

Verfasst: 25.09.2004 23:33
von Dennis63
Dann hast Du ja Zugriff auf die Serverload. Ne Load von 1 ist ne Vollauslastung (100%) ne Load von 0,5 ist ne halbe Auslastung (50%) ne Load von 2 ist ne 2-Fache überlastung.

Grüße
Dennis

Verfasst: 29.09.2004 07:37
von hope
die load ist bei über 2. was hauptsächlich an den dnetc-clients liegen sollte. ohne diese kommt der server nie über eine load von 0.1, ausser bei den Backups nachts.

Die Last ist also nicht das Problem vom Server.

Verfasst: 29.09.2004 19:00
von Dennis63
Ne Load von 2,0 ist aber schon eine Überlastung um das 2-Fache...

Was ist dnetc ?

Grüße
Dennis

Verfasst: 29.09.2004 19:41
von Tuxman
Das hier, nehme ich an:
http://www.distributed.net/download

Verfasst: 29.09.2004 20:15
von hope
distributed.net, also ähnlich wie Seti ein CPU-Zeit-verbrenner. läuft aber mit "nice 20". Also nicht der rede wert.

Verfasst: 30.10.2004 21:13
von hope
Hi,

so, nach paar optimierungen der queries und datenbank-keys wurden noch apache und php4 auf die neueste version gebracht. Die Kombination zwischen template-caching(files) und Turck MMCache brachte eine Beschleunigung um 0,1 (fast 50%) Sekunden.

Ist Stand:

index.php
Page generation time: 0.1647s (PHP: 40% - SQL: 60%) - SQL queries: 16 - GZIP enabled - Debug on

viewforum.php
Page generation time: 0.1968s (PHP: 30% - SQL: 70%) - SQL queries: 15 - GZIP enabled - Debug on

Ich habe allerdings Coredumps des apaches, was ohne mmcache nicht ist. Scheinbar gibt es hier eine Inkompabilität mit FreeBSD 4.10-STABLE was ich benutze. Ein Linux-System mit den gleichen Software-ständen zeigt dies nicht.

Wollte das nur loswerden zum Thema Optimierungen. Hilft natürlich nur bei eigenen Servern