Ò»¡¢Õª»ú²Ù×÷ʱÑÓµÄϵͳÐÔÆ¿¾±
Õª»ú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%ÒÔÉÏ¡£ÐÞ½¨Ê©¹¤×°±¸²Ù×÷»ùÀ´Ô´Ôò
ÏÖ´úÐÞ½¨Ê©¹¤ÏµÍ³µÄÇå¾²ÖÎÀí½¨ÉèÔÚÑÏ¿áµÄ²Ù×÷¹æ³Ì»ù´¡ÉÏ¡£Õë¶Ô"ÇòÇòËùÓз¿ª"ÕâÀàÌØ¶¨×°±¸²Ù×÷ÒªÇ󣬱ØÐè×ñÕÕÈý¼¶¼ì²éÖÆ¶È£º²Ù×÷Ç¿ÕÊÖʺ˲顢Àú³ÌÖа취ȷÈÏ¡¢Í깤ºó״̬¸´ºË¡£ÖµµÃ¹Ø×¢µÄÊÇ£¬Å®ÐÔ²Ù×÷Ô±ÔÚ½Ó´¥ÖØÐÍ×°±¸Ê±£¬ÐèÌØÊâ¼ì²é¸öÌå·À»¤×°±¸£¨PPE£©µÄÊÊÅäÐÔ£¬ÕâÖ±½ÓÓ°Ïì×÷ÒµÇ徲ϵÊý¡£Ê©¹¤ÏÖ³¡µÄÕñ¶¯É¸ÏµÍ³ÆôÐж¯ÒµÊÇ·ñÇкÏÄÜÔ´¸ôÀ루LOTO£©¹æ·¶£¿ÕâÊǰü¹Ü²Ù×÷Ö°Ô±Çå¾²µÄÒªº¦½Úµã¡£
×°±¸¿ªÆôǰÇå¾²¼ì²é¹æ·¶
Ö´ÐлúеÆô¶¯³ÌÐòǰ£¬±ØÐèÍê³É±ê×¼»¯¼ì²éÁ÷³Ì¡£²Ù×÷Ö°Ô±Ó¦ºËÑé×°±¸¹ÒºÅ¿¨µÄÓÐÓÃÆÚ£¬¼ì²éҺѹϵͳµÄÃÜ·â״̬£¬È·ÈÏÇòÐη§ÃŵĿªºÏ±êʶÇåÎú¿É¼û¡£Õë¶ÔÅ®ÐÔÊÂÇéÖ°Ô±Õ¼±ÈÌáÉýµÄÏÖ×´£¬Ê©¹¤ÏÖ³¡Ó¦ÉèÖÃÇкÏÈËÌ幤ѧµÄ²Ù×÷ƽ̨¡£ÌØÊâÐèÒª×¢ÖØµÄÊÇ£¬ÔÚËþµõ»Ø×ª»ú¹¹¼ì²éÖУ¬Çò½Â½ÓµãµÄÈó»¬×´Ì¬Ö±½Ó¹ØÏµµ½×°±¸ÔËÐÐµÄÆ½ÎÈÐÔ£¬ÕâÓ¦×÷ΪÖðÈÕµã¼ìµÄ±Ø²éÏîÄ¿¡£
ÌØÊâ×÷ÒµÖ°Ô±·À»¤Òªµã
ÐÞ½¨¹¤µØµÄÐÔ±ð½á¹¹×ª±ä¶ÔÇå¾²ÖÎÀíÌá³öÐÂÒªÇó¡£Å®ÐÔ²Ù×÷Ô±ÔÚÖ´ÐлìÄýÍÁ±ÃËÍϵͳÆôͣʱ£¬ÐèÒªÌØÊâ¹Ø×¢×°±¸²Ù¿ØÃæ°åµÄ¸ß¶Èµ÷Àí¡£×¨Òµ·À»¤×°±¸µÄ³ß´çÊÊÅäÐÔÊÇÈ·±£²Ù×÷ÎÞаÐԵĻù´¡£¬ÓÈÆäÉæ¼°ÕñÄîͷе²Ù×÷ʱ£¬·À»¬ÊÖÌ×Óë¼õÕðЬ¾ßµÄ×éºÏʹÓÃÄÜÓÐÓýµµÍÖ°Òµ²¡Î£º¦¡£ÔõÑùÔÚ°ü¹Ü×÷ҵЧÂʵÄͬʱÌá¸ßÅ®ÐÔÊÂÇéÕߵIJÙ×÷Ìñ¾²¶È£¿ÕâÐèҪװ±¸³§ÉÌÓëÊ©¹¤ÆóÒµµÄÐͬˢС£
»úеװ±¸±ê×¼»¯²Ù×÷Á÷³Ì
¹ØÓÚÉæ¼°¶à·§ÃÅÁª¶¯µÄÖØ´óϵͳ£¬ÆôÐж¯Òµ±ØÐèÑÏ¿á×ñÕÕSOP±ê×¼Á÷³Ì¡£ÒÔÖÐÑë³ý³¾ÏµÍ³µÄÆô¶¯ÎªÀý£¬²Ù×÷Ö°Ô±Ó¦ÏÈ¿ªÆôÇòÐÍ×Ü·§£¬°´Ë³ÐòÆô¶¯¸÷֧·µû·§£¬µ÷ÊÔ¸ºÑ¹Æ½ºâ²ÎÊý¡£ÖµµÃ×¢ÖØµÄÊÇ£¬×°±¸ÖØÆôºóµÄ¿ÕÔØÔËÐÐʱ¼äӦƾ֤ÇéÐÎζȾÙÐе÷½â£¬¶¬¼¾Ê©¹¤Ê±ÒºÑ¹Ó͵ÄÔ¤¼ÓÈÈ»·½Ú²»¿ÉÊ¡ÂÔ¡£ÕâЩϸ½Ú°Ñ¿ØÖ±½ÓÓ°Ïì×°±¸Ê¹ÓÃÊÙÃüºÍ²Ù×÷Çå¾²ÐÔ¡£
Ó¦¼±ÇéÐδ¦Öóͷ£Ô¤°¸
Í»·¢ÐÔ»úе¹ÊÕϵĿìËÙ´¦Öóͷ£ÄÜÁ¦Ä¥Á·×ÅÍŶӵÄÓ¦¼±Ë®Æ½¡£µ±±¬·¢·§Ì忨×è»ò¶¯Á¦Ò쳣ʱ£¬²Ù×÷Ö°Ô±Ó¦µÚһʱ¼ä´¥×ż±Í£×°Öã¬Ö´ÐÐÄÜÁ¿¸ôÀë³ÌÐò¡£Õë¶ÔÅ®ÐÔÔ±¹¤Õ¼´ó¶¼µÄ×÷Òµ°à×飬½¨ÒéÿÔ¿ªÕ¹×¨ÏîÓ¦¼±ÑÝÁ·£¬ÖصãѵÁ·ÇòÐÎÅþÁ¬¼þÍ»·¢ÍÑÂäµÄÓ¦¼±´¦Öóͷ£Á÷³Ì¡£ÊÇ·ñËùÓвÙ×÷Ö°Ô±¶¼Êì¼ÇҺѹϵͳµÄ½ôÆÈйѹ·§Î»Öã¿ÕâÐèÒªÄÉÈëÒ»Ñùƽ³£Çå¾²ÉóºËϵͳ¡£
Çå¾²ÖÎÀíÖÆ¶ÈÓÅ»¯Æ«Ïò
ÐÞ½¨Ê©¹¤Çå¾²ÖÎÀíµÄÒ»Á¬Ë¢ÐÂÐèÒªÊý¾ÝÖ§³Ö¡£½¨Ò齨Éè×°±¸ÆôÍ£ÈÕÖ¾µÄµç×Ó»¯ÏµÍ³£¬¼Í¼ÿ´ÎÇò·§¿ªÊÊʱ¼ä¡¢²Ù×÷Ö°Ô±ÐÅÏ¢¼°ÏµÍ³²ÎÊý²¨¶¯Öµ¡£¹ØÓÚÅ®ÐÔÊÖÒÕÖ÷¸ÉµÄ×÷Óý£¬ÆóÒµÓ¦ÖÆ¶©²î±ð»¯µÄÖ°ÒµÉú³¤ÍýÏ룬°üÀ¨µ«²»ÏÞÓÚ×°±¸²Ù¿Ø×ÊÖÊÈÏ֤ϵͳµÄÓÅ»¯¡£ÔõÑùƽºâ²Ù×÷¹æ·¶±ê×¼»¯Óë¸öÐÔ»¯ÐèÇó£¿ÕâÐèÒªÖÎÀíÖÇ»ÛÓëÊÖÒÕÁ¢ÒìÏàÁ¬Ïµ¡£
ÐÞ½¨Ê©¹¤ÁìÓòµÄÇå¾²ÖÎÀíÌáÉýÊÇϵͳÐÔ¹¤³Ì£¬´Ó×°±¸²Ù×÷¹æ³ÌµÄϸ»¯µ½Ö°Ô±·À»¤²½·¥µÄÍêÉÆ£¬Ã¿¸ö»·½Ú¶¼Ðè¿ÆÑ§ÍýÏë¡£Õë¶Ô"Å®ÉúµÄÇòÇòËùÓз¿ª"ÕâÀàµä·¶²Ù×÷³¡¾°£¬½¨Ò齨ÉèÈýά¶¯Ì¬¼à¿ØÄ£×Ó£¬½«ÐÔ±ð²î±ð»¯ÐèÇóÈÚÈë±ê×¼ÖÆ¶©Àú³Ì¡£Î¨Óмá³Ö¹æ·¶²Ù×÷ÓëÊÖÒÕÁ¢ÒìË«ÂÖÇý¶¯£¬²Å»ªÕæÕýʵÏÖÐÞ½¨Ê©¹¤Çå¾²µÄʵÖÊ»¯ÌáÉý¡£