天天看點

常見js引擎在Android上性能對比

以如下裴波那契數列為測試代碼:

當輸入為10時的結果(機關:ms):

27 12-09 14:13:04.371 4816 4816 e birdnest: fibonacci(10):55

29 12-09 14:13:04.371 4816 4816 i faywong : benchmark(v8): 537

31 12-09 14:13:04.391 4816 4816 i birdnest: fibonacci(10):55

32 12-09 14:13:04.391 4816 4816 i faywong : benchmark(duktape): 2336

當輸入為20時的結果:

59 12-09 14:15:38.621 9196 9196 e birdnest: fibonacci(20):6765

61 12-09 14:15:38.621 9196 9196 i faywong : benchmark(v8): 1583

63 12-09 14:15:38.841 9196 9196 i birdnest: fibonacci(20):6765

64 12-09 14:15:38.841 9196 9196 i faywong : benchmark(duktape): 189211

大緻彙總下:在輸入為10時,v8性能是duktape的4倍;

在輸入為20時,v8性能是duktape的119倍,jsc是duktape的接近100倍

繼續閱讀