作者del680202 (HANA)
看板PHP
標題[請益] HHVM 使用...
時間Fri Jan 24 19:43:30 2014
最近試了facebook 的HHVM
聽說效能比起apache是有長足的進步
但是實際測了結果卻不如預期
簡單寫了一個功能 test.php
作用是去MySQL撈資料回來呈現,然後用log4php紀錄行為
測試方式是循序request 1000次跟 併發request 1000次
hhvm跟apache相比跑的數據幾乎相同
想說大概是我沒開JIT吧,結果hhvm JIT開下去
狀況更慘,在併發測試那邊直接 segmentation fault
搜尋了一下再線版本這bug一直存在
想開JIT還得去上patch重編source code
是我的測試案例太單純測不出差異嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.141.14
1F:推 ckmarkhsu:hhvm 跟 apache 比較不太對吧XD 01/24 22:18
最初是想測測兩邊用http daemon 去run php的狀況
一直在聽人說hhvm效能驚人,不過這一陣子玩下來
問題也多得驚人
※ 編輯: del680202 來自: 61.230.141.14 (01/24 22:34)
2F:推 olctw:問題本來就很多,因為現在還沒到穩定版本,但程式的加速應該 01/24 23:30
3F:→ olctw:不是用資料庫連線測試吧?因為 HHVM 沒有加速資料庫啊... 01/24 23:31
4F:→ alog:MySQL 端要看 Adapter 01/25 00:15
5F:→ alog:HHVM效能驚人,聽說歸說 01/25 00:16
6F:→ alog:除了 Adapter 資料庫端還是要看 MySQL 自己的造化 01/25 00:16
7F:→ alog:另外這類的東西,適用於複雜的程式環境下 01/25 00:17
8F:→ alog:你單純用一個腳本測試,這不太正確。因為 php 本身還算快了 01/25 00:18
9F:→ alog:我覺得如果要比效能 php-fpm + nginx ab 出來的結果應該不錯 01/25 00:19
10F:→ alog:至於資料庫端,你沒調效 MySQL Server .. 阿就只能那樣而已 01/25 00:21
12F:→ del680202:原來如此 感謝解說 01/25 08:24