přejít na obsah přejít na navigaci

Linux E X P R E S, Jak je na tom PHP 5.6 s rychlostí?

Jak je na tom PHP 5.6 s rychlostí?

Benchmarky

Server Phoronix porovnával rychlost a spotřebu paměti nového PHP 5.6 se staršími verzemi 5.5 a 5.4, následně také s HHVM od Facebooku.


Těsně po vydání nového PHP 5.6 testoval server Phoronix rychlost nové verze v porovnání se staršími verzemi 5.5 a 5.4 (konkrétně 5.5.16 a 5.4.32). Následně přibyla „do party“ také implementace HHVM (HipHop Virtual Machine) od Facebooku, označená jako 5.6.99-hhvm. A jak to celé dopadlo?

Verze 5.6 je oproti 5.5 rychlejší jen velmi nepatrně – na použité sadě testů se dosáhlo zrychlení jen 0,8 %, což je zanedbatelné. Verze 5.5 je oproti 5.4 rychlejší výrazněji, konkrétně o 7,4 % (tedy zrychlení 5.6 oproti 5.4 je 8,3 %).

Virtuální stroj HHVM byl v těchto testech o 2 % pomalejší oproti PHP 5.6 – což samozřejmě nemusí znamenat, že pro konkrétní účely, pro které ho používá a optimalizuje Facebook, nemůže být naopak rychlejší. V čem však doslova šokoval, byla spotřeba paměti. Zatímco standardní verze si ve špičce alokovaly 35,5 MB (5.4, 5.5), resp. 38,25 MB (5.6) se standardním alokátorem a cca 34 MB s alokátem emalloc, HHVM měl alokovánu paměť 78 MB s emalloc a dokonce 556 MB se standardním alokátorem.

Nahoru

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz