说到Chrome人们大多会想到快速、稳定、安全、插件丰富,但很少有人知道Chrome为什么能够比其他同类产品快?产品启动速度、页面加载速度、浏览速度能够制胜的关键在哪里?本文我们奖从两方面为你揭秘Chrome的速度之谜,并且教你如何让你的Chrome应用更快!
探究Chrome快速的秘密
Chrome浏览器快速的秘密可以从四个方面解析,自主开发的V8 Javacript引擎、小巧的WebKit内核、DNS预解析和GPU硬件加速,另外配合DOM绑定技术以及多进程架构设计等等来提升浏览速度和运行速度。速度一直是谷歌追求创新最直接的体现, Chrome浏览器在同类产品中一直以追求速度和性能作为研发动力。
Chrome浏览器LOGO
Chrome浏览器采用自主开发的V8 Javacript引擎,通过即时编译JavaScript代码为机器码,内联,类型转换,垃圾收集等特性提高性能。Chrome浏览器采用WebKit内核也是其浏览器拥有高速表现的根源。WebKit内核简易小巧,可以非常效率的利用内存,从而达到提升运行速度。
DNS预解析是指"网域名称系统"预先读取。当浏览网页时,Chrome浏览器可查询或预先读取网页上所有连结的IP地址。浏览器使用IP地址来加载网页,因此只要事先查询这些资料,当按下网页上的任何连结时,便可更快速地加载目标网页。
GPU硬件加速是通过显卡的硬件体系为Chrome浏览器加速,当使用Chrome浏览含有大量图片的网站时,Chrome浏览器可以利用GPU高速的快渲染能力完成图像渲染,并且在滚动网页时不会出现影像破裂的问题。