Ich wollte mal etwas Allgemeines zur Performance fragen.
Ich hatte vorher eine selbst programmierte Seite primär mit HTML und bischen Mysql. Meinen V-Server hat die Seite quasi nicht gejukt. Da sie noch in der Entwicklung ist wird sie zur Zeit nur von mir genutzt.
Dann dachte ich mir, vielleicht kriegst du die Seite mit WP auch etwas schicker hin und ein bischen kompfortabler. Also WP installiert, aber was mich dann geshockt hat. Der Apache-prefork Prozess verursacht bei manchen Aufrufen, nur von mir, bis zu 30% Prozessorauslastung! :evil:
Ich hab dann WP auf einem dualcore Server installiert, da meine Nachforschungen ergeben hatten, dass der Prozess unter Umständen bestimmte Funktionen emulieren muss und dadurch halt mehr Performance benötigten könnte.
Ich hab mich also hingesetzt und die ganze Geschichte dort installiert. (Apache, Mysql, Php u.s.w.) Also eine komplette Standartinstallation.
Das Ergebnis war, der Apache Prozess braucht bis zu 20% eines Kerns bei einem Aufruf. Vom Apache-Prefork hab ich hier nichts gesehen, nur vom normalen Apache2 Prozess.
Das kann doch nicht sein oder? Ich meine wieso verbraucht ein einzelner Aufruf so eine so hohe Last. Dann müssten Seiten mit sehr vielen Nutzern ja andauernd ausgelastet sein. :oops:
Oder verhält es sich so, dass bei mehreren Besuchern diese Last kaum ansteigt gegenüber einem einzelnen Besucher?