7.4.9 - 7.4.10RC1 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.4.9 7.4.10RC1 gain 7.4.9 7.4.10RC1 gain 7.4.9 7.4.10RC1 gain
Helloworld 1.0.0 2 32 7815.69 7735.00 -1.03 11801.83 11785.03 -0.14
16 8003.48 7959.13 -0.55 11646.21 11650.13 0.03
8 8155.13 8198.33 0.53 11384.16 11514.13 1.14
Wordpress 5.2 2 32 26.67 26.45 -0.82 243.79 245.14 0.55
16 26.58 26.69 0.41 250.07 247.80 -0.91
8 26.18 26.40 0.84 252.15 250.25 -0.75
Drupal 8.3.4 2 32 123.79 123.18 -0.49 596.29 588.95 -1.23
16 121.37 123.01 1.35 588.82 583.03 -0.98
8 120.96 124.38 2.83 606.17 600.38 -0.96
Joomla 3.9.11 2 32 24.09 24.05 -0.17 58.70 58.47 -0.39
16 24.01 24.11 0.42 58.31 58.28 -0.05
8 24.09 24.16 0.29 59.57 59.11 -0.77
Mediawiki 1.34.0 2 32 16.56 16.64 0.48 83.29 83.22 -0.08
16 16.48 16.58 0.61 83.13 83.38 0.30
8 16.26 16.52 1.60 83.77 83.62 -0.18
Symfony 1.4.4 2 32 19.77 19.83 0.30 97.63 97.73 0.10
16 19.67 19.71 0.20 97.88 97.38 -0.51
8 19.72 19.81 0.46 98.24 97.88 -0.37
Laravel 5.6.20 2 32 49.67 50.42 1.51 372.76 360.53 -3.28
16 50.24 50.46 0.44 366.58 355.70 -2.97
8 50.72 50.42 -0.59 373.08 361.98 -2.98
Yii 2 32
16
8
Errors

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