PHP显着慢docker,然后KVM
为什么php在docker上太慢了,相反,在Docker上运行的Java和C应用程序稍快于kvm
-
将docker 1.12和kvm中的php7.1和php5.5的性能与yii2,yii1,predis,guzzle进行比较。
-
使用Nginx + php7.1-fpm / php5.5-fpm
-
两台主机服务器都是32核心/ 3.1GHz的CPU和128GB的Mem。 docker和kvm都使用4核心和8GB Mem。
结果表明kvm上的tps是docker上的tps的2倍左右。
喜欢 :
php7.1+docker+yii2 : 2500+ tps php7.1+kvm+yii2 : 5000+ tps php5.6+docker+predis: 1100+ tps php5.6+kvm+predis: 3100+ tps
我在Docker论坛,博客或者stackoverflow上阅读了很多post,但没有find任何解决scheme来改善这种情况。