7.2.22 - 7.2.23RC1 | x64 | IIS 10.0 | |||||||||
Load Agents | No Cache | Opcache | Opcache + Wincache | ||||||||
Application | Physical | Virtual | 7.2.22 | 7.2.23RC1 | gain | 7.2.22 | 7.2.23RC1 | gain | 7.2.22 | 7.2.23RC1 | gain |
Helloworld | 2 | 32 | 7468.07 | 7790.17 | 4.31 | 11369.70 | 11545.17 | 1.54 | |||
16 | 7477.81 | 7772.03 | 3.93 | 11192.46 | 11320.95 | 1.15 | |||||
8 | 7573.18 | 7824.46 | 3.32 | 11173.72 | 11329.52 | 1.39 | |||||
Wordpress | 2 | 32 | 28.02 | 27.79 | -0.82 | 225.92 | 239.98 | 6.22 | |||
16 | 27.72 | 27.65 | -0.25 | 226.38 | 240.14 | 6.08 | |||||
8 | 27.93 | 27.56 | -1.32 | 234.84 | 241.05 | 2.64 | |||||
Drupal | 2 | 32 | 111.07 | 110.22 | -0.77 | 564.86 | 578.58 | 2.43 | |||
16 | 110.65 | 110.47 | -0.16 | 562.10 | 583.83 | 3.87 | |||||
8 | 110.79 | 110.57 | -0.20 | 583.86 | 609.61 | 4.41 | |||||
Joomla | 2 | 32 | 22.64 | 22.98 | 1.50 | 57.68 | 58.31 | 1.09 | |||
16 | 23.19 | 23.15 | -0.17 | 57.64 | 58.37 | 1.27 | |||||
8 | 23.22 | 23.11 | -0.47 | 58.65 | 59.09 | 0.75 | |||||
Mediawiki | 2 | 32 | 21.02 | 21.23 | 1.00 | 108.45 | 108.25 | -0.18 | |||
16 | 21.14 | 21.08 | -0.28 | 109.11 | 109.29 | 0.16 | |||||
8 | 21.22 | 21.04 | -0.85 | 110.26 | 110.43 | 0.15 | |||||
Symfony | 2 | 32 | 10.18 | 10.21 | 0.29 | 58.20 | 59.67 | 2.53 | |||
16 | 10.62 | 10.68 | 0.56 | 63.33 | 64.95 | 2.56 | |||||
8 | 10.75 | 10.72 | -0.28 | 63.53 | 64.69 | 1.83 | |||||
Laravel | 2 | 32 | 41.88 | 42.02 | 0.33 | 339.07 | 354.06 | 4.42 | |||
16 | 41.77 | 42.03 | 0.62 | 348.26 | 350.24 | 0.57 | |||||
8 | 41.74 | 41.97 | 0.55 | 354.34 | 364.35 | 2.82 | |||||
Yii | 2 | 32 | 47.22 | 48.33 | 2.35 | 250.89 | 260.64 | 3.89 | |||
16 | 48.85 | 53.87 | 10.28 | 278.42 | 285.98 | 2.72 | |||||
8 | 50.07 | 52.92 | 5.69 | 302.10 | 295.38 | -2.22 | |||||
Errors |
php1_opcache\Joomla-32: 6 of 6928 requests php2_nocache\Joomla-32: 5 of 2762 requests php2_opcache\Joomla-32: 5 of 7002 requests php1_nocache\Yii-32: 2 of 5668 requests php1_opcache\Yii-32: 37 of 30144 requests php2_nocache\Yii-32: 3 of 5802 requests php2_opcache\Yii-32: 38 of 31315 requests php1_nocache\Yii-16: 4 of 5866 requests php1_opcache\Yii-16: 37 of 33447 requests php2_nocache\Yii-16: 10 of 6474 requests php2_opcache\Yii-16: 29 of 34347 requests php1_nocache\Yii-8: 6 of 6014 requests php1_opcache\Yii-8: 28 of 36280 requests php2_nocache\Yii-8: 4 of 6354 requests php2_opcache\Yii-8: 42 of 35487 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 |