7.3.20 - 7.3.21RC1 | IIS 10.0 | ||||||||||
Load Agents | No Cache | Opcache | Opcache + Wincache | ||||||||
Application | Physical | Virtual | 7.3.20 | 7.3.21RC1 | gain | 7.3.20 | 7.3.21RC1 | gain | 7.3.20 | 7.3.21RC1 | gain |
Helloworld 1.0.0 | 2 | 32 | 7127.37 | 7140.36 | 0.18 | 11402.38 | 11351.08 | -0.45 | |||
16 | 7115.70 | 7163.74 | 0.68 | 11384.09 | 11300.77 | -0.73 | |||||
8 | 7168.45 | 7168.68 | 0.00 | 11253.23 | 11237.23 | -0.14 | |||||
Wordpress 5.2 | 2 | 32 | 24.51 | 24.25 | -1.06 | 235.68 | 235.69 | 0.00 | |||
16 | 24.25 | 24.17 | -0.33 | 237.07 | 235.91 | -0.49 | |||||
8 | 24.38 | 24.23 | -0.62 | 239.68 | 237.93 | -0.73 | |||||
Drupal 8.3.4 | 2 | 32 | 108.39 | 106.89 | -1.38 | 565.01 | 560.46 | -0.81 | |||
16 | 108.97 | 108.66 | -0.28 | 564.34 | 556.50 | -1.39 | |||||
8 | 109.85 | 108.81 | -0.95 | 575.21 | 566.83 | -1.46 | |||||
Joomla 3.9.11 | 2 | 32 | 22.15 | 22.21 | 0.27 | 55.89 | 55.77 | -0.21 | |||
16 | 21.96 | 22.27 | 1.41 | 56.15 | 56.09 | -0.11 | |||||
8 | 22.26 | 21.99 | -1.21 | 56.72 | 56.63 | -0.16 | |||||
Mediawiki 1.34.0 | 2 | 32 | 15.43 | 15.43 | 0.00 | 80.38 | 80.22 | -0.20 | |||
16 | 15.33 | 15.19 | -0.91 | 80.27 | 80.23 | -0.05 | |||||
8 | 15.38 | 15.33 | -0.33 | 80.31 | 80.71 | 0.50 | |||||
Symfony 1.4.4 | 2 | 32 | 17.43 | 17.35 | -0.46 | 93.97 | 91.42 | -2.71 | |||
16 | 17.41 | 17.38 | -0.17 | 93.18 | 92.03 | -1.23 | |||||
8 | 17.41 | 17.08 | -1.90 | 93.25 | 92.83 | -0.45 | |||||
Laravel 5.6.20 | 2 | 32 | 45.02 | 44.67 | -0.78 | 370.83 | 358.69 | -3.27 | |||
16 | 44.21 | 44.43 | 0.50 | 363.89 | 355.55 | -2.29 | |||||
8 | 44.47 | 44.78 | 0.70 | 371.33 | 364.10 | -1.95 | |||||
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 |