目前正在采用哪些技术来加速下一代javascript引擎?

时间:2010-11-20 10:51:25

标签: javascript jit vm-implementation

我对当前的javascript引擎知之甚少。介入时间出现了哪些技术?请提供免费信息的链接。

编辑:

为了澄清,我正在寻找正在实施的新技术,或者最近一直在考虑提高javascript执行速度。

5 个答案:

答案 0 :(得分:2)

以下是我头脑中的一些参考资料:

请注意,此时(在现代浏览器中)javascript不再是页面执行速度的瓶颈。现在已经解决了这个问题,很多浏览器制造商在将页面从服务器带到用户的过程中更多地关注其他方面。例如,现在标准的许多图形丰富的页面将受益于现代GPU的强大功能。它经常被忽视,但现在渲染典型页面通常比执行脚本花费的时间更多。

答案 1 :(得分:2)

我认为你的大部分问题都在这里得到解答:What optimizations do modern JavaScript engines perform?

答案 2 :(得分:1)

未来的Javascript虚拟机将有一个方法JIT和跟踪JIT,如firefox 4和JägerMonkey/ TraceMonkey。

答案 3 :(得分:0)

他们use the GPU

答案 4 :(得分:0)

一般细节可以在wikipedia.org上找到,并在Sun Microsystems网站及其与相关网站的链接上提供更多详细信息。现在与最近版本的IE和Firefox以及其他浏览器一起使用的一些技术是在其自己的控制结构中操作的双进程或多进程的形式,以专门增强性能并改善一般浏览体验。随着相关的公共互联网服务器群体随时间变化,在某些国家中javascript的使用正在减少,而在其他国家则增加只有当javascript解析和解释代码以更快的语言重写或某种形式的多进程被引入服务器上的代码或在用户的计算机上运行时,速度才会提高。