彩票走势图

谷歌用并行JavaScript编译提升浏览器性能

原创|行业资讯|编辑:龚雪|2014-02-19 09:27:15.000|阅读 168 次

概述:谷歌浏览器开发团队已经在对V8引擎做修补,他们已经发掘了一个在提升性能时维护响应能力的方法——Concurrent Compilation(并行编译)。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

谷歌V8工程师Yang Guo在一篇博客中透露这项新技术。在最新版的Chrome Beta中,开发人员将JavaScript编译移到后台线程,给予Chrome的JavaScript引擎一条进行大块编译(不会在更复杂的应用中出现stuttering或丢帧等并发症)的途径。

Chrome V8引擎将JavaScript编入原生机器码以快速执行脚本。到目前为止,Chrome在主线程上编译JavaScript,时刻干扰并减缓这JavaScript应用的性能。V8延缓JavaScript函数的编译,直到他们被执行前,这节省了大量时间,但不注重优化代码

“V8轮番编译已对优化的JavaScript代码并执行它。对于代码中的大块,好似老鼠过街人人喊打。而并行编译就是对症而下的老鼠药”,Yang Guo说道。

并行编译还允许V8引擎优化大块代码,但在后台,线程执行继续alongside编译。这项改进将在未来数月内的Chrome 33稳定版本发布后面世。


扩展阅读

Nashorn为Java与JavaScript搭起一座桥


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP