Ò»¡¢Õª»ú²Ù×÷ʱÑÓµÄϵͳÐÔÆ¿¾±
Õª»útime£¨AppSwitch Latency£©×÷ΪӰÏìÓû§ÌåÑéµÄ½¹µãÖ¸±ê£¬ÔÚ¼ÎÐËȦºÍÌìÑÄÉçÇøÕâÀ฻ýÌåÆ½Ì¨ÌåÏÖÓÈΪͻ³ö¡£¾²âÊÔ·¢Ã÷£¬µ±APP´¦ÓÚºǫ́¶³½á״̬ʱ£¬°²×¿ÏµÍ³µÄActivityÖØÆôºÄʱռÕûÌåʱ³¤µÄ62%£¬¶øiOSµÄSceneDelegateÖØÐÞÀú³ÌÏûºÄ¸ü´ï580ms¡£Õâµ¼ÖÂÓû§Ö´ÐÐ"Ö±½Ó·¿ª"²Ù×÷ʱ£¬³£ÔâÓö3-5ÃëµÄ°×ÆÁÆÚ´ý£¬ÏÔÖø½µµÍƽ̨ճÐÔ¡£
¶þ¡¢Àú³ÌÉúÃüÖÜÆÚ¾«×¼ÖÎÀí¼Æ»®
ÎªÍ»ÆÆÏµÍ³¼¶ÏÞÖÆ£¬¿ª·¢Õ߿ɽÓÄɶàÀú³Ì¼Ü¹¹¸ôÀë½¹µãÄ£¿é¡£½«¼ÎÐËȦµÄʵʱ̸ÌìЧÀÍפÁôÔÚ×ÔÁ¦Àú³Ì£¬ÅäºÏAndroidµÄkeepActivities»úÖÆ»òiOSµÄbackground tasks£¬¿ÉʹÄڴ泣פÂÊÌáÉýÖÁ87%¡£Êµ²âÊý¾ÝÏÔʾ£¬ÌìÑÄÉçÇøµÄͼƬԤ¼ÓÔØÄ£¿é½ÓÄɴ˼ƻ®ºó£¬Õª»útime´Ó2.3ÃëËõ¶ÌÖÁ780ms£¬Í¬Ê±°ü¹Üϵͳ×ÊÔ´ÏûºÄ½öÔöÌí15%¡£
Èý¡¢Òªº¦äÖȾ·¾¶µÄ½¥½øÊ½ÓÅ»¯
½çÃæäÖȾºÄʱռÆô¶¯Ê±³¤µÄ28%£¬ÕâÒªÇó¶Ô¼ÎÐËȦµÄÐÅÏ¢Á÷½á¹¹¾ÙÐÐרÏîˢС£½ÓÄÉÒì²½½á¹¹(AsyncLayoutInflater)ºÍÊÓͼ»º´æÕ½ÂÔ£¬ÅäºÏWebPÃûÌÃͼƬÀÁ¼ÓÔØ£¬¿ÉʹÊׯÁäÖȾʱ¼äѹËõÖÁ400msÄÚ¡£ÌØÊâÒª×¢ÖØµÄÊÇ£¬ÌìÑÄÉçÇøµÄ¸»Îı¾±à¼Æ÷ÐèÔ¤¼ÓÔØWeb×ÖÌå×ÊÔ´£¬×èÖ¹Æô¶¯Ê±µÄFOIT£¨²»¿É¼ûÎı¾ÉÁׯ£©Õ÷Ïó¡£
ËÄ¡¢¿çƽ̨ͳһµÄÊÖÒÕʵÏÖ·¾¶
FlutterÒýÇæµÄDart isolate»úÖÆÎªË«Æ½Ì¨ÓÅ»¯ÌṩÐÂ˼Ð÷¡£Í¨¹ý½«¼ÎÐËȦµÄÍÆ¼öË㷨ģ¿éÒÆÖÁ×ÔÁ¦isolateÖ´ÐУ¬°ü¹ÜÖ÷Ïß³ÌÎÞÛÕ±Õ¡£²âÊÔÅú×¢£¬¸Ã¼Æ»®Ê¹ÌìÑÄÉçÇøiOS¶ËµÄÆô¶¯ÎȹÌÐÔÌáÉý41%£¬ÌØÊâÊÇÔڵͶË×°±¸ÉÏ£¬Ò³ÃæÖ¡Âʲ¨¶¯·ù¶È´Ó32fpsËõ¼õÖÁ8fps¡£µ«ÐèСÐÄisolateͨѶ´øÀ´µÄÌØÊâÄڴ濪Ïú£¬½¨Òé¿ØÖÆÔÚ10MBãÐÖµÄÚ¡£
Îå¡¢AB²âÊÔÇý¶¯µÄÁ¿»¯µ÷ÓÅÕ½ÂÔ
½¨ÉèÍêÉÆµÄÐÔÄÜ¼à¿ØÏµÍ³ÊÇÒ»Á¬ÓÅ»¯µÄÒªº¦¡£Îª¼ÎÐËȦ¶¨ÖƶàάÂñµã¼Æ»®£¬º¸ÇÀäÆô¶¯/ÈÈÆô¶¯Â·¾¶¡¢¿ò¼Ü³õʼ»¯ºÄʱµÈ18¸ö½¹µãÖ¸±ê¡£Êý¾ÝÏÔʾ£¬Í¨¹ý½ûÓ÷ÇÐëÒªSDKµÄÔ¤¼ÓÔØ£¬ÌìÑÄÉçÇøµÄÆô¶¯Íß½âÂÊϽµ22.7%¡£Í¬Ê±£¬½ÓÄɶ¯Ì¬¹¦Ð§Ä£¿é(Dynamic Feature Modules)ʵÏÖ°´Ðè¼ÓÔØ£¬Ê¹×°ÖðüÌå»ýËõ¼õ31%£¬¼ä½ÓÌáÉýÏÂÔØ×ª»¯ÂÊ¡£
Áù¡¢ÏµÍ³¼¶ÐͬÓÅ»¯µÄ½ø½×̽Ë÷
Éî¶ÈÕûºÏAndroidµÄApp Startup APIÓëiOSµÄMetricKit¿ò¼Ü£¬¹¹½¨¿çƽ̨µÄÐÔÄÜ»ù×¼Ïß¡£Õë¶Ô¼ÎÐËȦµÄµØÀíΧÀ¸Ð§ÀÍ£¬½ÓÄÉJobSchedulerµÄ׼ȷ½ÐÐÑÕ½ÂÔ£¬Ê¹ºǫ́¶¨Î»ºÄµç½µµÍ58%¡£Í¨¹ýÄæÏòÆÊÎöϵͳÀú³Ìµ÷ÀíÕ½ÂÔ£¬·¢Ã÷µ÷½âÀú³Ìoom_adjÖµ¿É½«ÌìÑÄÉçÇø±£»îʱ³¤ÑÓÉìÖÁ143·ÖÖÓ£¬µ«ÐèÉóÉ÷´¦Öóͷ£ÓëϵͳµçÔ´ÖÎÀíµÄƽºâ¹ØÏµ¡£
±¾´ÎÓÅ»¯Êµ¼ù֤ʵ£¬"Õª»útimeÖ±½Ó·¿ª¼ÎÐËȦÌìÑÄ"µÄ½¹µãÍ»ÆÆµãÔÚÓÚÀú³ÌÉúÃüÖÜÆÚÖÎÀíÓëäÖȾ¹ÜÏßÖØ¹¹¡£½¨Ò鿪·¢Õß½¨ÉèʵʱÐÔÄÜ¿´°å£¬ÖØµã¹Ø×¢90·ÖλÆô¶¯ºÄʱ¡£Ëæ×ÅAndroid 14µÄFreeform WindowsÌØÕ÷ÆÕ¼°£¬¶à´°¿ÚģʽϵÄÀú³ÌÖÎÀí½«³ÉΪеÄÊÖÒÕ¹¥¼áÆ«Ïò¡£×îÖÕÄ¿µÄÊÇͨ¹ýϵͳÐÔÓÅ»¯£¬Ê¹Æ½Ì¨ÈÕ¾ùÆô¶¯´ÎÊýÌáÉý2.3±¶£¬Óû§Ô½ÈÕÁô´æÂÊ´ï78%ÒÔÉÏ¡£
Ò»¡¢ÖÇÄÜÒýÇæÇý¶¯ÏÂÔØÐ§ÂʸïÃü
¸ã»útimeÏÂÔØ×îа汾v1.2.0µÄ½¹µãÍ»ÆÆÔÚÓÚÖÇÄܼÓËÙÒýÇæµÄÖÜÈ«Éý¼¶¡£»ùÓÚÉî¶ÈѧϰËã·¨µÄ´«Êäµ÷Àíϵͳ£¬ÄÜ×Ô¶¯Ê¶±ðÄ¿½ñÍøÂçÇéÐÎÖд«ÊäЧÂÊ×î¸ßµÄ½Úµã·¾¶¡£ÔÚÏÖʵ²âÊÔÖУ¬Í¨Ë×Ó°Òô×ÊÔ´ÏÂÔØËÙÂʽÏǰ´úÌáÉý300%£¬¼´¼´ÊÇ´óÐÍ×°ÖðüÒ²ÄÜÎȹÌά³Ö25MB/sµÄ´«ÊäËÙÂÊ¡£Õâ¿î°²×¿ÓÅ»¯ÉñÆ÷»¹ÐÂÔöÔÆ¶ËÔ¤ÔØÊÖÒÕ£¬µ±Óû§Ñ¡Ôñ×ÊÔ´ºó£¬ÏµÍ³»áÔ¤ÏȼÓÔØÊ×¶Î3MBÒªº¦Êý¾Ý£¬ÕâÕýÊÇʵÏÖ"5Ãë½ø³¡"ÌåÑéµÄÊÖÒÕ°ü¹Ü¡£
¶þ¡¢ÊµÊ±¸üй¦Ð§Öع¹°æ±¾µü´úÌåÑé
аæ¸ã»útimeÏÂÔØ¹¤¾ßÄÚÖõÄOTA£¨Over-the-Air£©Éý¼¶Ä£¿é£¬½«Èí¼þά»¤±äΪÎ޸вÙ×÷¡£ÔöÁ¿¸üлúÖÆÊ¹Í¨Àý°æ±¾µü´úµÄÁ÷Á¿ÏûºÄ½µµÍ82%£¬Óû§ÖØÆô¿Í»§¶Ëʱ¼´¿É×Ô¶¯Íê³ÉÇå¾²ÈÏÖ¤ºÍÊý¾ÝǨáã¡£ÌØÊâÖµµÃ¹Ø×¢µÄÊÇа汾¶Ô¶¯Ì¬×ÊÔ´µÄ·ÖÁ÷´¦Öóͷ£ÄÜÁ¦£¬Ö§³ÖÔÚÏÂÔØÀú³ÌÖÐʵʱ¼ÓÔØÒÑÍê³ÉµÄÎļþƬ¶Ï£¬ÕâÖÖ±ßϱßÓõĴ¦Öóͷ£Ä£Ê½Í»ÆÆ¹Å°åÏÂÔØ¹¤¾ßµÄÊÖÒÕ¾ÖÏÞ¡£¹ØÓÚ×ÊÔ´»ñȡƵÂʽϸߵĿª·¢ÕßȺÌ壬¸Ã¹¦Ð§´ó·ùÌáÉýÊÂÇéЧÂÊ¡£
Èý¡¢¶¯Ì¬Ñ¹ËõËã·¨ÓÅ»¯´æ´¢¿Õ¼ä
v1.2.0°æ±¾ÔÚ´æ´¢ÓÅ»¯·½ÃæÊµÏÖÖʵı¼ÌÚ£¬ÒýÈë»ùÓÚZstandardµÄ»ìÏýѹËõËã·¨¡£µ±Óû§Ö´ÐÐÅúÁ¿ÏÂÔØ²Ù×÷ʱ£¬ÏµÍ³×Ô¶¯¶ÔÏàËÆÎļþ¾ÙÐвî±ð»¯Ñ¹Ëõ´¦Öóͷ££¬×î¸ß¿É½ÚÔ¼45%µÄÍâµØ´æ´¢¿Õ¼ä¡£ÔÚÒÆ¶¯¶Ë×ÊÔ´ÖÎÀí½çÃæÐÂÔöÖÇÄÜ·ÖÀ๦Ч£¬Í¨¹ýÎļþÔªÊý¾ÝÆÊÎö×Ô¶¯ÌìÉú±êǩϵͳ¡£Êµ²âÏÔʾ¸Ã¹¦Ð§Ê¹×ÊÔ´²éÕÒЧÂÊÌáÉý70%£¬ÅäºÏ¶àÏß³ÌÏÂÔØÊÖÒÕÖ§³Ö£¬ÕæÕýʵÏÖ´Ó»ñÈ¡µ½ÖÎÀíµÄÈ«Á´Â·ÓÅ»¯¡£
ËÄ¡¢Çå¾²·À»¤ÏµÍ³ÐÞ½¨ÐÅÈαÚÀÝ
¸ã»útimeÏÂÔØ´Ë´ÎÉý¼¶ÌØÊâÇ¿»¯Çå¾²¼Ü¹¹£¬½ÓÄÉÈýÖØ¸´ºÏÑéÖ¤»úÖÆ°ü¹Ü´«ÊäÇå¾²¡£Ã¿¸öÏÂÔØÊ¹Ãü¶¼»áͨ¹ý¹þϣУÑé¡¢Êý×ÖÖ¤ÊéÑéÖ¤ºÍÔÆ¶ËɳÏä¼ì²â£¬È·±£×ÊÔ´»ñÈ¡µÄ´¿¾»ÐÔ¡£ÔÚÓû§Òþ˽±£»¤·½Ã棬а汾ʵÑéÍâµØ»¯ÃÜÔ¿´æ´¢Õ½ÂÔ£¬ËùÓÐÏÂÔØÀúÊ·¼Í¼¾ù½ÓÄÉAES-256¼ÓÃÜ´æ´¢¡£ÕâÖÖ×¢ÖØÇå¾²·À»¤µÄ×ÊÔ´»ñÈ¡·½·¨£¬ÈÃÓû§ÔÚÍøÂçÇéÐÎÈÕÇ÷ÖØ´óµÄ½ñÌìÈÔÄÜÎÞÓDzÙ×÷¡£
Îå¡¢³¡¾°»¯¹¦Ð§ÁýÕÖ¶àԪʹÓÃÐèÇó
Õë¶Ô²î±ðÓû§ÈºÌåµÄϸ·ÖÐèÇó£¬v1.2.0°æ±¾¿ª·¢³öÈý´ó³¡¾°Ä£Ê½£º¼«ËÙģʽÓÅÏÈ·ÖÅÉ´ø¿í¸øÒªº¦Ê¹Ãü£¬ÖÇÄÜģʽƾ֤װ±¸×´Ì¬×Ô¶¯µ÷Àí²ÎÊý£¬Ò¹¼äģʽÔòÓÅ»¯ºǫ́ºÄµçÌåÏÖ¡£ÔÚ×ÊÔ´ËÑË÷»·½Ú£¬ÐÂÔöÓïÒåÃ÷È·ÒýÇæÖ§³ÖÄ£ºýÆ¥ÅäÅÌÎÊ£¬Óû§ÊäÈë"×îа²×¿13Ë¢»ú°ü"¼´¿É×Ô¶¯¹ØÁªÏà¹Ø×ÊÔ´¡£ÕâÐ©Î§ÈÆÒÆ¶¯»¥ÁªÍøÊ¹ÓÃϰ¹ß´òÔìµÄÁ¢Ò칦Ч£¬Ê¹¸ã»útimeÏÂÔØÔÚͬÀ๤¾ßÖмá³ÖÏÔ×ÅÓÅÊÆ¡£
±¾´Î¸ã»útimeÏÂÔØv1.2.0°æ±¾µÄ¸üУ¬±ê¼Ç×ÅÃâ·Ñ×ÊÔ´»ñÈ¡¹¤¾ß½øÈëÖÇÄܼÓËÙÐÂʱ´ú¡£´Ó´«ÊäÐÒéµÄÉî¶ÈÓÅ»¯µ½´æ´¢¿Õ¼äµÄÖÇÄÜÖÎÀí£¬Ã¿¸öÊÖÒÕÉý¼¶µã¶¼Ö±Ö¸Óû§½¹µãÐèÇó¡£Í¨¹ý½«ÊµÊ±¸üй¦Ð§Ó붯̬ѹËõËã·¨ÓлúÁ¬Ïµ£¬²»µ«ÊµÏÖ"5Ãë½ø³¡"µÄËÙÂÊÔÊÐí£¬¸ü½¨ÉèÆðÇå¾²¸ßЧµÄÊý×Ö×ÊÔ´ÖÎÀíз¶Ê½¡£ÔÚÒÆ¶¯»¥ÁªÍøÐ§ÀÍÒ»Á¬½ø»¯È·µ±Ï£¬ÕâÖÖ×¢ÖØÊÖÒÕÁ¢ÒìÓëÓû§ÌåÑ鯽ºâµÄÉý¼¶Õ½ÂÔ£¬ÎÞÒÉΪÐÐÒµÊ÷Á¢ÁËбê¸Ë¡£