opcache提升php程序性能测试

  • Post author:
  • Post category:php


php5.4以上版本已经自带了opcache,5.2 ~ 5.4版本需要自行下载安装opcache,本次试验采用php7.1,apache服务器,机器配置:

这里写图片描述

一,配置opcache

zend_extension =”~path/php7.0.10/ext/php_opcache.dll” //opcache拓展文件的地址

opcache.enable=1 //开启opcache

opcache.memory_consumption=128 //分配最大使用内存

opcache.interned_strings_buffer=8 //暂存池中字符串的占内存总量.(单位:MB)

opcache.max_wasted_percentage=5 //内存使用超过分配的最大内存的5%就重新调度

opcache.fast_shutdown=1 //打开快速关闭, 打开这个在PHP Request Shutdown的时候会收内存的速度会提高

二,配置apache的mpm参数

在~path/apache2.4.23\conf\extra文件夹下面找到httpd-mpm.conf文件,用txt编辑器打开,由于我使用的是WinNT MPM,因此只修改WinNT MPM的配置参数:

ThreadsPerChild 500//每个进程的线程数

MaxConnect



版权声明:本文为qq_24257191原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。