Apache2/PHP duży spadek wydajności
: 24 sierpnia 2011, 15:40
Na starej maszynie (Xeon 2.80GHz - 2 rdzenie, 1 GB ram, Debian Lenny i386) pewien skrypt w php przetwarzający spore ilości danych wykonywał się około 20-25minut (limit czasowy w php.ini 1200 wystarczał) i potrzebował na to około 700MB pamięci.
Na nowej maszynie (Xeon E5430 @ 2.66GHz - 8 rdzeni, 2 GB ram, Debian Squeeze amd64) ten sam skrypt wykonuje się dużo dłużej. Piszę dużo bo zwiększam stopniowo maksymalne czasy wykonywania skryptów php i w tym momencie wiem, że limit 2000sekund to za mało. A zużywana pamięć to około 900M.
Może jest ktoś kto mi wytłumaczy tak duże różnice w wydajności?
Dodam tylko, że na obydwóch są poinstalowane te same pakiety - różnica to oczywiście wersje.
Na nowej maszynie (Xeon E5430 @ 2.66GHz - 8 rdzeni, 2 GB ram, Debian Squeeze amd64) ten sam skrypt wykonuje się dużo dłużej. Piszę dużo bo zwiększam stopniowo maksymalne czasy wykonywania skryptów php i w tym momencie wiem, że limit 2000sekund to za mało. A zużywana pamięć to około 900M.
Może jest ktoś kto mi wytłumaczy tak duże różnice w wydajności?
Dodam tylko, że na obydwóch są poinstalowane te same pakiety - różnica to oczywiście wersje.