Maža dvikova PHP 5.3 vs PHP 5.4

Negalėjau neišbandyti. Taigi serveris: Amazon small instance 1.7 GB memory, 1 EC2 Compute Unit. OS ubuntu 11.10 64bit. Į vieną serverį instaliavau Zend Server Comunity Edition PHP 5.3, į kitą Zend Server Comunity Edition PHP 5.4 (technology preview). Instaliavau magento parduotuvę ver 1.6.2.0 ir sample data ver 1.6.1.0 jokių optimizacijų nedariau, tiesiog švari instaliacija pagal numatytuosius nustatymus. Ant abiejų serverių paleidau anksčiau aprašytą įrankį LoadImpact.com testų konfigūracija: 80 SBU vartotojų per 5 min, scenarijus automatiškai sugeneruotas.

Štai ir rezultatai:
PHP 5.3 http://loadimpact.com/load-test/ec2-107-21-89-112.compute-1.amazonaws.com-f0ce699ff7081521ae133ccdda356161
PHP 5.4 http://loadimpact.com/load-test/ec2-184-72-94-160.compute-1.amazonaws.com-40063ba144cffee1744a2098690de895

Serverio apkrova (load average 1min) su PHP 5.3 testo pabaigoje pasiekė 20+ ir buvo išnaudotas beveik visas RAM. Tuo tarpu su PHP 5.4 apkrova pasiekė tik ~5 ir buvo like ~800MB laisvo RAM.

Rezultatai kalba patys už save :)

Žygimantas

Lead developer at Soundest. Zend Certified Engineer.

More Posts - Website

Žymos: , , ,

4 komentarai

  1. PHP 5.3
    Data received: 251.29 MiB
    Requests: 18350 (0 req/s)

    PHP 5.4
    Data received: 290.31 MiB
    Requests: 21200 (0 req/s)

    And?

  2. :)

    Bet php 5.4 APC nepalaiko :(

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Galite naudoti šias HTML žymas ir atributus: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>