Top Menu

Debian8优化和调整PHP-FPM参数

自Debian7升级到Debian8之后,一直没有调整PHP-FPM的参数,因为一直够用,但是据说Debian8相比之前的版本对系统的性能有很大的提高,这次就动手来测试一下。

系统环境

  • Linode 1024 VPS Tokyo, JP
  • Debian 8.2 Jessie 64-bit
  • Apache/2.4.10 (Debian)
  • PHP v5.6.14-0+deb8u1
  • WordPress 4.4.1

调整参数

Debian7时候的参数如下,之前的优化记录在这里

这次主要是调整 pm.max_children 的数值,每次加10,经过压力测试之后没有问题之后,再上调10,最终调整之后的数值为40。

压力测试

压力测试使用的是siege,执行测试命令

测试结果

2016-01-17_17-26-00

最大峰值时,40个访问连接,42个运行中任务,占用内存1G,占用交换区200M,剩余交换区300M

结论

Debian8确实对系统性能有比较大的提高,特别是在内存占用上,之前单个php-fpm连接要占用100M的内存,现在基本上只占用60M左右,降低了40%,同时连接数从之前的10提高到了40,性能提升确实非常的惊人。

,

There are no comments yet

  • Hello, guest

Powered by WordPress. Designed by WooThemes