7.3.24 - 7.3.25RC1 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.3.24 7.3.25RC1 gain 7.3.24 7.3.25RC1 gain 7.3.24 7.3.25RC1 gain
Helloworld 1.0.0 2 32 8197.33 8235.61 0.47 13286.47 13221.13 -0.49
16 8338.07 8343.71 0.07 13432.23 13426.15 -0.05
8 8852.58 8823.78 -0.33 13520.90 13453.33 -0.50
Wordpress 5.2 2 32 25.48 25.35 -0.51 239.31 237.06 -0.94
16 25.51 25.52 0.04 237.68 238.32 0.27
8 25.52 25.47 -0.20 241.90 239.68 -0.92
Drupal 8.3.4 2 32 126.02 124.96 -0.84 551.38 551.38 0.00
16 126.57 126.32 -0.20 551.48 551.47 0.00
8 127.37 126.80 -0.45 551.47 551.45 0.00
Joomla 3.9.11 2 32 24.58 24.72 0.57 64.46 64.53 0.11
16 24.93 25.02 0.36 64.54 63.78 -1.18
8 25.05 25.15 0.40 64.91 65.85 1.45
Mediawiki 1.34.0 2 32 16.47 16.38 -0.55 82.65 84.03 1.67
16 16.33 16.37 0.24 82.57 83.45 1.07
8 16.40 16.29 -0.67 83.97 84.63 0.79
Symfony 1.4.4 2 32 19.36 19.21 -0.77 96.80 101.58 4.94
16 19.41 19.08 -1.70 98.80 101.57 2.80
8 19.36 18.91 -2.32 99.33 102.10 2.79
Laravel 5.6.20 2 32 49.56 48.60 -1.94 382.63 380.77 -0.49
16 49.83 48.86 -1.95 376.90 372.52 -1.16
8 50.05 49.20 -1.70 379.36 371.26 -2.14
Yii 2 32
16
8
Errors php1_opcache\Wordpress-32: 1 of 28718 requests
php2_opcache\Wordpress-16: 1 of 28600 requests
php1_opcache\Drupal-32: 1 of 66167 requests
php2_nocache\Drupal-32: 1 of 14996 requests
php2_opcache\Drupal-32: 1 of 66167 requests
php1_opcache\Drupal-16: 1 of 66179 requests
php2_opcache\Drupal-16: 1 of 66177 requests
php1_opcache\Drupal-8: 1 of 66177 requests
php2_opcache\Drupal-8: 1 of 66175 requests
php2_nocache\Mediawiki-16: 1 of 1965 requests
php1_opcache\Mediawiki-8: 1 of 10077 requests
php2_opcache\Symfony-32: 1 of 12190 requests
php1_opcache\Symfony-8: 1 of 11921 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