7.3.9 - 7.3.10RC1 x64 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.3.9 7.3.10RC1 gain 7.3.9 7.3.10RC1 gain 7.3.9 7.3.10RC1 gain
Helloworld 2 32 7560.11 7929.26 4.88 11697.75 11704.70 0.06
16 7522.66 7876.80 4.71 11521.70 11540.37 0.16
8 7562.77 7906.10 4.54 11436.28 11427.65 -0.08
Wordpress 2 32 29.01 28.89 -0.41 263.36 257.48 -2.23
16 28.29 28.86 2.01 263.37 258.40 -1.89
8 28.54 28.84 1.05 265.12 261.08 -1.52
Drupal 2 32 113.92 116.54 2.30 618.37 616.45 -0.31
16 115.22 116.24 0.89 623.12 632.64 1.53
8 116.53 117.77 1.06 652.32 662.75 1.60
Joomla 2 32 24.53 24.62 0.37 63.55 64.62 1.68
16 24.53 24.52 -0.04 64.13 65.03 1.40
8 24.67 24.83 0.65 65.66 67.06 2.13
Mediawiki 2 32 22.21 22.23 0.09 116.29 115.77 -0.45
16 22.36 22.22 -0.63 116.59 115.68 -0.78
8 22.33 22.12 -0.94 117.74 117.41 -0.28
Symfony 2 32 10.88 10.87 -0.09 68.53 69.69 1.69
16 11.48 11.52 0.35 74.26 75.28 1.37
8 11.42 11.39 -0.26 74.43 76.25 2.45
Laravel 2 32 47.35 47.73 0.80 375.13 380.60 1.46
16 47.38 47.64 0.55 377.04 377.13 0.02
8 47.45 47.58 0.27 396.18 397.27 0.28
Yii 2 32 48.90 51.71 5.75 271.52 279.96 3.11
16 55.99 54.94 -1.88 300.06 296.43 -1.21
8 54.05 55.47 2.63 298.01 297.42 -0.20
Errors php1_nocache\Joomla-32: 5 of 2949 requests
php1_opcache\Joomla-32: 8 of 7634 requests
php2_nocache\Joomla-32: 1 of 2955 requests
php2_opcache\Joomla-32: 17 of 7771 requests
php1_nocache\Yii-32: 7 of 5875 requests
php1_opcache\Yii-32: 33 of 32616 requests
php2_nocache\Yii-32: 3 of 6208 requests
php2_opcache\Yii-32: 26 of 33621 requests
php1_nocache\Yii-16: 5 of 6724 requests
php1_opcache\Yii-16: 39 of 36046 requests
php2_nocache\Yii-16: 6 of 6599 requests
php2_opcache\Yii-16: 35 of 35607 requests
php1_nocache\Yii-8: 7 of 6493 requests
php1_opcache\Yii-8: 30 of 35791 requests
php2_nocache\Yii-8: 3 of 6659 requests
php2_opcache\Yii-8: 33 of 35724 requests

Note: Error Count is count of HTTP Requests that return a status other than 200 (such as 500) during that Test Run.
Note: for WinCache scenario, applications are configured to use the Session and Object caching features as per(all applications get the File Caching feature automatically): https://wordpress.org/plugins/wincache-object-cache-backend/ | http://www.drupalonwindows.com/en/blog/drupal-8-wincache-integration | https://www.mediawiki.org/wiki/Manual:$wgMainCacheType | https://www.saotn.org/8-tips-improve-joomla-performance/
Web Server Database Server
IIS 10 (FastCGI SAPI) MySQL 5.7 x64
1 Socket 4 Core Intel Xeon E5-2673 @ 2.40ghz 1 Socket 4 Core Intel Xeon E5-2673 @ 2.40ghz
SSD Storage (12800 IOPS) SSD Storage (12800 IOPS) - small databases, can cache all in RAM
8GB RAM 8GB RAM
Windows 2016 Datacenter Windows 2016 Datacenter
Note: TCP and Ethernet interface on Web Server, Database Server and Load Agents configured for maximum connections, etc... as per http://smallvoid.com/article/winnt-tcpip-max-limit.html. Persistent Database Connections are used.
PHP-Perf Tool | PHP Configuration Files | WCAT Configuration