HHVM 3.14.1 发布,执行 PHP 代码的虚拟机 - 开源中国社区
HHVM 3.14.1 发布,执行 PHP 代码的虚拟机
oschina 2016年06月14日

HHVM 3.14.1 发布,执行 PHP 代码的虚拟机

oschina oschina 发布于2016年06月14日 收藏 13 评论 13

【腾讯云】如何快速搭建微信小程序?>>>  

HHVM 3.14.1 发布了,该版本发布累计293次提交,查看提交记录,了解该版本详细信息。

HipHop VM(HHVM)是Facebook推出的用来执行PHP代码的虚拟机,它是一个PHP的JIT(Just-In- Time)编译器,同时具有产生快速代码和即时编译的优点。

Facebook表示,HHVM将替代HPHPi,用于所有的PHP执行。根据 Facebook透漏,HHVM在速度方面获得了显著改进,比目前使用的PHP解释器快60%,而使用内存减少90%。

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:HHVM 3.14.1 发布,执行 PHP 代码的虚拟机
分享
评论(13)
最新评论
0
数值计算 hhvm占巨大优势
0

引用来自“bobdog1986”的评论

使用内存降低90%?
实测是可以达到的,很多场景下还不止
0
又扯淡了
0

引用来自“bobdog1986”的评论

使用内存降低90%?
+1,毕竟php本身就比较省内存
0

引用来自“bobdog1986”的评论

使用内存降低90%?
别听它乱吹.

ab -c100 -n1000 http://www.example.com/app/wordpress/
100并发完成1000个请求,PHP7(开启opcache,5个PHP-FPM工作进程)每秒处理117个请求,HHVM则是每秒126个,性能差距很小.
值得一提的是,HHVM没有热身时(第一次压测),每秒只能处理56个请求,而PHP7仍能处理117个请求.
而且5个PHP-FPM工作进程占用的内存远比多线程架构的HHVM少.

Xubuntu(i5-3230M)上,简单的time curl WordPress首页测试,PHP7 Beta2比HHVM 3.8.1快32%!
PHP7和HHVM均进行了热身,PHP7缓存有opcode,HHVM缓存有hhbc(即hiphop bytecode).
http://static.oschina.net/uploads/space/2015/0802/154304_lP6z_561214.png
如果对测试数据存在质疑,欢迎下载我在Ubuntu上打包的适用于64位的Linux的PHP7 Beta2 with Swoole和HHVM 3.8.1自行测试:
http://my.oschina.net/eechen/blog/411534
除了解压即用的二进制包,里面还有详细的打包步骤.
0

引用来自“AngusXer”的评论

这货好像不能在Windows上跑?
微软不是说Win10上可以用Ubuntu子系统原生运行Linux二进制程序么?赶紧试试去HHVM呗.
Facebook HHVM官方只提供了Ubuntu/Debian软件源:
http://dl.hhvm.com/ubuntu/
http://dl.hhvm.com/debian/
由此可以推测,Facebook的服务器应该大量部署了Ubuntu/Debian系统.
0
这里可以看到PHP鸟哥(Xinchen Hui)工作状态哦:
https://git.php.net/?p=php-src.git;a=search;s=Xinchen+Hui;st=author
新浪微博平台及数据部总架构师鸟哥惠新宸9月份加入链家,出任技术副总裁兼总架构师.
链家网是目前中国唯一真正具备全产业链的大型房地产O2O(Online To Offline)交易平台.
http://bj.lianjia.com/about/joinus#senior-php
http://bj.lianjia.com/index.php
http://m.lianjia.com/index.php
0
尼玛,这内存是降没了?都到哪去了?
0
使用内存降低90%?
0

引用来自“浔__”的评论

坐等eechen来舔
不不不,ee是来喷。
0
坐等eechen来舔
0
这个与原装的PHP虚拟机有什么好处?
0
这货好像不能在Windows上跑?
顶部