这实际上取决于您的目标市场。我最近购买了一台 HTC One X 并安装了 Mozilla Firefox 和 Chrome Beta...我已经使用基于 HTML Canvas 的游戏对它们进行了测试,它的性能出奇的好。
#1 基准使用: http://v8.googlecode.com/svn/data/benchmarks/v7/run.html http://v8.googlecode.com/svn/data/benchmarks/v7/run.html
笔记本电脑:戴尔 XPS l502x,配备 i7 2630m、6 GB RAM。浏览器:谷歌浏览器18
Score: 8574
Richards: 9362
DeltaBlue: 14903
Crypto: 15677
RayTrace: 13468
EarleyBoyer: 24823
RegExp: 2805
Splay: 4600
NavierStokes: 3096
HTC One X,配备四核 1.5ghz Tegra 3、1 GB RAM。浏览器:谷歌浏览器(移动)18
Score: 1166
Richards: 2595
DeltaBlue: 2147
Crypto: 2227
RayTrace: 1252
EarleyBoyer: 3583
RegExp: 396
Splay: 310
NavierStokes: 502
结论1.由此得出结论,高端笔记本电脑和高端移动设备之间的一般 JavaScript 性能差异约为 7 到 8 倍。
#2 基准测试使用: http://bitwiseshiftleft.github.com/sjcl/browserTest/ http://bitwiseshiftleft.github.com/sjcl/browserTest/
笔记本电脑:戴尔 XPS l502x,配备 i7 2630m、6 GB RAM。浏览器:谷歌浏览器18
Running AES official known-answer tests... passed all 4156 tests. (71 ms)
Running CCM mode tests... passed all 2000 tests. (212 ms)
Running OCB 2.0 mode tests... passed all 22 tests. (16 ms)
Running SHA-256 from catameringue... passed all 513 tests. (53 ms)
Running SHA-256 iterative... passed. (171 ms)
Running HMAC official test vectors... passed all 6 tests. (5 ms)
Running PBKDF2... passed. (38 ms)
HTC One X,配备四核 1.5ghz Tegra 3、1 GB RAM。浏览器:谷歌浏览器(移动)18
Running AES official known-answer tests...passed all 4156 tests. (219 ms)
Running CCM mode tests...passed all 2000 tests. (832 ms)
Running OCB 2.0 mode tests...passed all 22 tests. (23 ms)
Running SHA-256 from catameringue...passed all 513 tests. (191 ms)
Running SHA-256 iterative...passed. (614 ms)
Running HMAC official test vectors...passed all 6 tests. (13 ms)
Running PBKDF2...passed. (168 ms)
结论2.结论是,当使用“Stanford JavaScript Crypto Library”时,高端笔记本电脑和高端移动设备之间的性能差异约为 4 到 5 倍。另外,我认为在此移动设备上进行这些测试的时间是可以接受的等待时间。