PHPBench Benchmark Results

Environment

Suite #134628a8a64bc032cc86dcb49f63d21c0c9f945a 2021-03-14 04:34:40

provider key value
uname os Linux
uname host travis-job-6ce50f81-c47e-43b9-8b53-8cb15c926729
uname release 4.15.0-1077-gcp
uname version #87~16.04.1-Ubuntu SMP Sat Jun 6 01:51:20 UTC 2020
uname machine x86_64
php xdebug yes
php version 7.4.15
php ini /home/travis/.phpenv/versions/7.4.15/etc/php.ini
php extensions Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, bz2, calendar, ctype, curl, dba, dom, hash, fileinfo, filter, ftp, gd, gettext, gmp, SPL, iconv, session, intl, json, ldap, mbstring, standard, mysqlnd, pcntl, mysqli, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, readline, Reflection, imap, shmop, SimpleXML, soap, sockets, sodium, exif, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, Zend OPcache, xdebug
opcache extension_loaded yes
opcache enabled no
unix-sysload l1 1.02
unix-sysload l5 0.37
unix-sysload l15 0.13
vcs system git
vcs branch (unnamed branch)
vcs version
baseline nothing 0.045061111450195
baseline md5 0.55193901062012
baseline file_rw 1.9519329071045

Time

revs: 1000, its: 50

benchmark subject:benchGetOptimized:mode subject:benchGetUnoptimized:mode subject:benchGetPrototype:mode subject:benchLifecycle:mode
SymfonyDiBench 1.093μs 3.142μs 2.306μs 6.840μs
ChubbyphpBench 1.136μs 2.581μs 6.996μs
AuraDiBench 1.259μs 15.611μs 44.194μs
RadeDiBench 1.238μs 1.184μs 1.261μs 6.739μs
NetteDiBench 1.162μs 1.552μs 4.310μs 54.130μs
PimpleBench 1.305μs 4.012μs 10.643μs
PhpDiBench 1.148μs 1.797μs 21.097μs 35.236μs
IlluminateBench 6.043μs 6.745μs 19.153μs 28.566μs
LeagueBench 13.790μs 18.014μs 35.469μs
LaminasServiceManagerBench 1.143μs 1.134μs 4.700μs 12.216μs
SpiralDiBench 1.244μs 1.788μs 1.239μs 4.923μs

Memory

revs: 1000, its: 50

benchmark subject:benchGetOptimized:mem_peak subject:benchGetUnoptimized:mem_peak subject:benchGetPrototype:mem_peak subject:benchLifecycle:mem_peak
SymfonyDiBench 1,307,680b 1,781,792b 1,307,680b 1,307,256b
ChubbyphpBench 1,156,544b 1,156,544b 1,156,120b
AuraDiBench 1,320,592b 1,320,592b 1,320,168b
RadeDiBench 1,313,952b 1,317,816b 1,313,952b 2,459,968b
NetteDiBench 1,328,088b 1,397,152b 1,366,416b 1,327,664b
PimpleBench 1,182,504b 1,182,504b 1,182,080b
PhpDiBench 1,487,976b 1,447,832b 1,528,104b 4,561,864b
IlluminateBench 1,426,544b 1,426,552b 1,426,552b 1,426,128b
LeagueBench 1,316,920b 1,316,920b 2,559,240b
LaminasServiceManagerBench 1,404,848b 1,404,848b 1,404,848b 3,396,128b
SpiralDiBench 1,327,480b 1,327,480b 1,327,480b 1,732,216b

Detail by subject

subject: benchGetOptimized, its: 50, revs: 1000

benchmark mem_peak best mean mode worst stdev rstdev diff
SymfonyDiBench 1,307,680b 1.058μs 1.094μs 1.093μs 1.131μs 0.020μs 1.80% 1.00x
ChubbyphpBench 1,156,544b 1.102μs 1.135μs 1.136μs 1.182μs 0.020μs 1.74% 1.04x
LaminasServiceManagerBench 1,404,848b 1.107μs 1.147μs 1.143μs 1.188μs 0.020μs 1.77% 1.05x
PhpDiBench 1,487,976b 1.129μs 1.169μs 1.148μs 1.224μs 0.028μs 2.42% 1.07x
NetteDiBench 1,328,088b 1.139μs 1.183μs 1.162μs 1.238μs 0.028μs 2.39% 1.08x
RadeDiBench 1,313,952b 1.188μs 1.241μs 1.238μs 1.298μs 0.028μs 2.26% 1.13x
SpiralDiBench 1,327,480b 1.215μs 1.252μs 1.244μs 1.307μs 0.022μs 1.77% 1.15x
AuraDiBench 1,320,592b 1.244μs 1.275μs 1.259μs 1.332μs 0.020μs 1.58% 1.17x
PimpleBench 1,182,504b 1.240μs 1.295μs 1.305μs 1.338μs 0.024μs 1.85% 1.18x
IlluminateBench 1,426,544b 5.892μs 6.073μs 6.043μs 6.335μs 0.099μs 1.62% 5.55x
LeagueBench 1,316,920b 13.594μs 13.878μs 13.790μs 14.442μs 0.184μs 1.32% 12.69x

subject: benchGetPrototype, its: 50, revs: 1000

benchmark mem_peak best mean mode worst stdev rstdev diff
SpiralDiBench 1,327,480b 1.214μs 1.253μs 1.239μs 1.314μs 0.027μs 2.13% 1.00x
RadeDiBench 1,313,952b 1.204μs 1.252μs 1.261μs 1.301μs 0.025μs 1.98% 1.00x
SymfonyDiBench 1,307,680b 2.217μs 2.309μs 2.306μs 2.423μs 0.049μs 2.10% 1.84x
ChubbyphpBench 1,156,544b 2.512μs 2.595μs 2.581μs 2.703μs 0.046μs 1.76% 2.07x
PimpleBench 1,182,504b 3.901μs 4.013μs 4.012μs 4.198μs 0.066μs 1.65% 3.20x
NetteDiBench 1,366,416b 4.195μs 4.335μs 4.310μs 4.542μs 0.086μs 1.98% 3.46x
LaminasServiceManagerBench 1,404,848b 4.574μs 4.690μs 4.700μs 4.873μs 0.066μs 1.41% 3.75x
AuraDiBench 1,320,592b 15.300μs 15.726μs 15.611μs 16.470μs 0.283μs 1.80% 12.56x
LeagueBench 1,316,920b 17.737μs 18.120μs 18.014μs 18.639μs 0.202μs 1.12% 14.47x
IlluminateBench 1,426,552b 18.988μs 19.284μs 19.153μs 20.246μs 0.235μs 1.22% 15.40x
PhpDiBench 1,528,104b 20.792μs 21.187μs 21.097μs 22.234μs 0.277μs 1.31% 16.92x

subject: benchGetUnoptimized, its: 50, revs: 1000

benchmark mem_peak best mean mode worst stdev rstdev diff
LaminasServiceManagerBench 1,404,848b 1.111μs 1.155μs 1.134μs 1.211μs 0.029μs 2.53% 1.00x
RadeDiBench 1,317,816b 1.154μs 1.201μs 1.184μs 1.260μs 0.029μs 2.42% 1.04x
NetteDiBench 1,397,152b 1.513μs 1.565μs 1.552μs 1.642μs 0.032μs 2.04% 1.36x
SpiralDiBench 1,327,480b 1.755μs 1.800μs 1.788μs 1.878μs 0.027μs 1.50% 1.56x
PhpDiBench 1,447,832b 1.749μs 1.814μs 1.797μs 1.887μs 0.039μs 2.17% 1.57x
SymfonyDiBench 1,781,792b 3.087μs 3.165μs 3.142μs 3.226μs 0.036μs 1.14% 2.74x
IlluminateBench 1,426,552b 6.649μs 6.772μs 6.745μs 7.102μs 0.089μs 1.32% 5.87x

subject: benchLifecycle, its: 50, revs: 1000

benchmark mem_peak best mean mode worst stdev rstdev diff
SpiralDiBench 1,732,216b 4.885μs 4.964μs 4.923μs 5.182μs 0.062μs 1.25% 1.00x
RadeDiBench 2,459,968b 6.607μs 6.769μs 6.739μs 6.981μs 0.085μs 1.25% 1.36x
SymfonyDiBench 1,307,256b 6.713μs 6.882μs 6.840μs 7.194μs 0.096μs 1.40% 1.39x
ChubbyphpBench 1,156,120b 6.868μs 7.077μs 6.996μs 7.349μs 0.125μs 1.77% 1.43x
PimpleBench 1,182,080b 10.267μs 10.732μs 10.643μs 11.243μs 0.244μs 2.28% 2.16x
LaminasServiceManagerBench 3,396,128b 12.013μs 12.329μs 12.216μs 12.849μs 0.202μs 1.64% 2.48x
IlluminateBench 1,426,128b 27.961μs 28.742μs 28.566μs 29.555μs 0.356μs 1.24% 5.79x
PhpDiBench 4,561,864b 34.710μs 35.343μs 35.236μs 36.588μs 0.404μs 1.14% 7.12x
LeagueBench 2,559,240b 34.914μs 35.537μs 35.469μs 37.181μs 0.437μs 1.23% 7.16x
AuraDiBench 1,320,168b 43.540μs 44.262μs 44.194μs 45.449μs 0.375μs 0.85% 8.92x
NetteDiBench 1,327,664b 52.536μs 54.086μs 54.130μs 56.630μs 0.882μs 1.63% 10.90x