小编Pec*_*ata的帖子

HHVM - FastCGI:性能不佳

我正在尝试从PHP 5.4(使用FPM作为FastCGI和apc)在nginx上迁移到HHVM - FastCGI(也是nginx).

我的应用程序是一个以Slim为框架的广告服务器.广告服务器连接到redis,memcached(用于套接字和http),MySQL,MongoDB(这些端点在HHVM版本中禁用),使用SOAP和beanstalkd连接到Java后端.

该应用程序有一个测试端点,计算一个Fibonacci系列,在请求11之后速度非常棒!

但是......其他终端的基准在hhvm中更糟糕(当然,在请求11之后).

我认为这总是hhvm模式解释器.

一些想法?

谢谢!

环境:

8个处理器和8GB RAM.

$ uname -a
Linux 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty
Run Code Online (Sandbox Code Playgroud)

我编译了hhvm,因为我修改了phpredis:

$ hhvm --version
HipHop VM 3.2.0-dev (rel)
Compiler: heads/master-0-gb7802e739a1f16808dd06c57754c1dc77ed80054
Repo schema: acdee0ea91d0b5967c60a0a42f5dbf81433a7821
Run Code Online (Sandbox Code Playgroud)

测试:

斐波纳契测验

PHP

1.1112360954285
Run Code Online (Sandbox Code Playgroud)

HHVM

1.7104048728943
1.7193510532379
1.7104179859161
1.713366985321
1.7120008468628
1.7102618217468
1.7118058204651
1.7113170623779
1.7101211547852
1.7117080688477
1.7127840518951
0.10136723518372
Run Code Online (Sandbox Code Playgroud)

地理定位测试(SOAP) …

php performance hhvm

13
推荐指数
1
解决办法
1018
查看次数

标签 统计

hhvm ×1

performance ×1

php ×1