À´Ô´£ºinfoQ
¹È¸è·¢²¼ÁËеÄJavaScript½âÊÍÆ÷Ignition£¬Chrome 53½«ÔÚһЩÄÚ´æÓÐÏÞµÄAndroidÉ豸ÉÏʹÓÃËü¡£
¹È¸è×ÊÉîÈí¼þ¹¤³ÌʦRoss McIlroyÔÚһƪ²©ÎÄÖÐ̽ÌÖÁ˹¹½¨IgnitionµÄÔÒò¡£
V8ĿǰûÓнâÊÍÆ÷¡£³õʼִÐеÄJavaScript´úÂë×îÏȱ»½âÎö£¬²¢±àÒë³ÉÒ»¸öδÓÅ»¯µÄ״̬¡£½âÎöÆ÷ºÍ±àÒëÆ÷µÄÐͬ¹¤×÷»úÖƻᵼÖ²¿·Ö´úÂëºóÐø ½âÎöÁ½´Î¡¢ÉõÖÁÊÇÈý´Î¡£×ÜÖ®£¬°´ÕչȸèµÄ˵·¨£¬V8½«33%µÄÒ³ÃæÆô¶¯Ê±¼äÓÃÔÚÁ˽âÎöºÍ±àÒë´úÂëÉÏ¡£ÕâÒ²µ¼ÖÂÁË´óÁ¿µÄÄڴ濪Ïú¡£
ͨ¹ýʹÓýâÊÍÆ÷£¬¹È¸èÏ£Íû¼õÉÙµ±Ç°ÏµÍ³µÄÄÚ´æʹÓá£Ignition»¹ÊÇÒÀÀµÓÚÒ»¸ö½âÎöÆ÷£¬µ«JavaScript±»±àÒë³É×Ö½ÚÂ룬¶ø²»ÊÇÔÉú´ú Âë¡£McIlroy±íʾ£¬¡°ÎÒÃÇ[ʹÓÃIgnition]½«´úÂë±àÒë³É¼ò½àµÄ×Ö½ÚÂ룬¶ø²»ÊDZàÒë³É»úÆ÷Â룬´ó´ó¼õÉÙÁ˽á¹û´úÂë¡£Òò´Ë£¬ÎÒÃÇ¿ÉÒÔ¼õÉÙϵͳµÄ ÄÚ´æʹÓ㬶ÔÓÚ²»³£ÔËÐеĺ¯Êý¶øÑÔÓÈÆäÈç´Ë¡£¡±
ÓÉÓÚ×Ö½ÚÂë½ÏС£¬ËùÒÔ¿ÉÒÔ±àÒëÈ«²¿Ô´´úÂ룬¶ø²»ÓñÜÃâ±àÒëδʹÓõĴúÂë¡£Ò²¾ÍÊÇ˵£¬½Å±¾Ö»ÐèÒª½âÎöÒ»´Î£¬¶ø²»ÊÇÏñµ±Ç°µÄ±àÒë¹ý³ÌÄÇÑù½âÎö¶à´Î¡£
McIlroy»¹ÌṩÁËһЩ¼¼Êõϸ½Ú£º
Ignition½âÊÍÆ÷ʹÓõͼ¶µÄ¡¢Ìåϵ½á¹¹Î޹صÄTurboFanºê»ã±àÖ¸ÁîΪÿ¸ö²Ù×÷ÂëÉú³É×Ö½ÚÂë´¦Àí³ÌÐò¡£TurboFan½«ÕâЩָÁî±à Òë³ÉÄ¿±êƽ̨µÄ´úÂ룬²¢ÔÚÕâ¸ö¹ý³ÌÖÐÖ´Ðеͼ¶µÄÖ¸ÁîÑ¡ÔñºÍ»úÆ÷¼Ä´æÆ÷·ÖÅä¡£IgnitionÊÇÒ»¸ö¼Ä´æÆ÷»ú£¬Ã¿¸ö×Ö½ÚÂ붼½«ÆäÊäÈëºÍÊä³öÖ¸¶¨ÎªÏÔʽ¼Ä´æÆ÷ Ñ°Ö·£»Ëü²»ÊÇÒ»¸öջʽ»ú£¬Ã¿¸ö×Ö½ÚÂëÏû·ÑÊäÈ룬²¢°ÑÊä³öÍÆË͵½Ò»¸öÒþʽջÉÏ¡£
ÆäËûä¯ÀÀÆ÷¹©Ó¦ÉÌÒѾ½«Ê¹ÓýâÊÍÆ÷×÷ΪµÚÒ»¸ö²½Öè¡£MozillaµÄSpiderMonkeyºÍ΢ÈíµÄChakra JavaScriptÒýÇ涼ÊÇÒ»¿ªÊ¼¾ÍÓнâÊÍÆ÷£¬¶øÇÒËüÃǶ¼ÊÇÁ¬½Óµ½ÁËÒ»¸öÁ½²ãµÄ±àÒëϵͳ¡£
´ÓChrome 53£¨Ô¤¼ÆÔÚ9Ô³õ·¢²¼Îȶ¨°æ±¾£©¿ªÊ¼£¬ÄÚ´æΪ512MB»ò²»×ã512MBµÄAndroidÉ豸½«¿ªÊ¼Ê¹ÓÃIgnition¡£ÒªÏëÉîÈëÁ˽âIgnition£¬Çë²é¿´¹È¸è·¢²¼µÄÉè¼ÆÎĵµ¡£