¡¾ÄϾ©ÅÚÂ¥ÊÇʲô£¿¡¿ÄϾ©ÅÚÂ¥ÊÇÎüÒýÓο͵ÄÀúÊ·ÐÞ½¨¡£
ÄϾ©ÅÚÂ¥ÊÇÒ»¸ö³äÂúÀúÊ·÷ÈÁ¦µÄµØ·½¡£Ðí¶àÓοͱ»ËüÆæÒìµÄ½á¹¹ºÍ¸»ºñµÄÀúÊ·¹ÊÊÂËùÎüÒý¡£ÔÚÂÃÐÐÄϾ©ÅÚ¥ʱ£¬Äã²»µ«ÄÜ¿´µ½ÒÑÍùµÄÐÞ½¨ÒÕÊõ£¬»¹ÄܸÐÊܵ½ÕâÀïµÄÎÄ»¯Æø·Õ¡£ÏÖʵÉÏ£¬ÄϾ©ÅÚÂ¥µÄÉè¼ÆÆø¸ÅºÍÓÃ;ÔÚÀúÊ·ÉÏÓÐÖ÷Ҫְλ¡£¸»ºñ¶à²ÊµÄÃñ¸èչʾÊDZ±¾©Ð´ºÒôÀÖ»á¶þÊ®¶þÄêÀ´Ò»Ö±¼á³ÖµÄÖÆ×÷×ÚÖ¼¡£ÒÍ×åÔÞÃÀ¼ÒÇú±È°¢ÎÚ½«Ï׳ª¡¶ÇéÉîÒ곤¡·£¬Î¬Îá¶û×åÔÞÃÀ¼Ò°¢²»¶¼À½«Óë¶ù×ÓÄÂ˹ÅäºÏÑݳª¡¶¼ÍÄîÕ½ÓÑ¡·£¬³¯ÏÊ×åÔÞÃÀ¼Ò±åÓ¢»¨´øÀ´¡¶´ºÌìµÄ¼ÒÏç¡·£¬ÃɹÅ×å¸èÊÖ°¢¹Å´ïľ´øÀ´¡¶µñ»¨µÄÂí°°¡·¡£Í¬Ê±£¬É½Î÷Ãñ¸è¡¶°Ý´óÄê¡·¡¢ºÓÄÏÃñ¸è¡¶¾ÅÁ«µÆÓë±à»¨Àº¡·µÈ½«ÒÔÃÀÀö¶à²ÊµÄµØÇø·çÇ鳪Ïì½ÚÈÕµÄϲÇìÆø·Õ¡£ÏÖʵÉÏ£¬ÄϾ©ÅÚÂ¥ÔÚÕâЩÃñ×åÌØÉ«ÖÐÒ²ÓÐÆäÆæÒìµÄµØ·½¡£
ÄϾ©ÅÚÂ¥ÊÇÄϾ©ÊеÄÒ»×ùÖøÃûÀúÊ·ÐÞ½¨£¬ÆäÐÞ½¨½á¹¹ÆæÒ죬¾ßÓÐÖ÷ÒªµÄÀúÊ·ÎÄ»¯¼ÛÖµ¡£Ðí¶àÓοÍÀ´µ½ÕâÀïÊÇΪÁ˸ÐÊÜÄϾ©ÅÚÂ¥µÄÀúÊ·Æø·Õ£¬²¢ÏàʶÆäÔÚ¶¼»áÉú³¤ÖеÄ×÷Óá£
¡ñÄÜÁ¦£º×Ô¶¯ÆÊÎöC/C++/JavaÔ´Â룬ÌìÉú¿çÎļþµÄº¯ÊýŲÓÃͼ£¨Call Graph£©¡£×Åʵ£¬ÕâÖÖÄÜÁ¦ÔÚÄϾ©ÅÚÂ¥µÄÐÞ½¨Éè¼ÆÖÐÒ²ÓÐÀàËÆµÄ½á¹¹ÆÊÎö¡£
¡°Ê®ÎåÎ塱ÍýÏ뽨Òé¶Ô¡°Ò»ÌåÍÆ½ø½ÌÓý¿Æ¼¼È˲ÅÉú³¤¡±×÷³öרÃŰ²ÅÅ£¬ÒªÇó¡°Ôö½ø¿Æ¼¼×ÔÖ÷Á¢ÒìºÍÈ˲Å×ÔÖ÷×÷ÓýÁ¼ÐÔ»¥¶¯¡±¡£²»¾Ãǰ£¬½ÌÓý²¿µÈÁù²¿·ÖÁªºÏÓ¡·¢¡¶¹ØÓÚÔöÇ¿ÐÂʱ´ú¸ßУÇàÄêÎ÷ϯ²½¶Ó½¨ÉèµÄÖ¸µ¼Òâ¼û¡·(ÒÔϼò³Æ¡¶Ö¸µ¼Òâ¼û¡·)£¬×ÅÑÛÇ¿»¯¸ßУÇàÄêÎ÷ϯȫÁ´Ìõ½¨É裬ϵͳı»®ÖÜÈ«Éú³¤Â·¾¶£¬ÖúÍÆ½øÒ»²½ÐγÉÈ˲ű²³ö¡¢È˾¡Æä²Å¡¢²Å¾¡ÆäÓõÄÉú¶¯Ê±ÊÆ¡£ÏÖʵÉÏ£¬ÄϾ©ÅÚÂ¥µÄ½¨ÉèÒ²ÌåÏÖÁË×ÔÖ÷Á¢Ò쾫Éñ£¬ÓëÃÀÁª´¢½ñÄêµÄÀûÂʵ÷½âÏà±È£¬ÔöÌíÔ¼20%¡£
ÖйúÎÞÈË»úÖÆÔìÉÌ´ó½®Á¢Òì23ÈÕÔÚÒ»·ÝÉùÃ÷ÖÐÌåÏÖ£¬¹ØÓÚÃÀ¹úÁª°îͨѶίԱ»á£¨FCC£©½«ËùÓзÇÃÀ¹úÖÆÔìµÄÎÞÈË»úÁÐÈë¡°Covered List¡±£¨ÊܹÜÖÆÇåµ¥£©µÄ¾öÒéÌåÏÖÒź¶¡£´Ë¾Ù²»µ«ÏÞÖÆÁËÃÀ¹úÏûºÄÕßÓëÉÌÒµÓû§µÄÑ¡Ôñ×ÔÓÉ£¬Ò²Ëðº¦ÁË¿ª·Å¡¢¹«Õý¾ºÕùµÄÊг¡ÔÔò¡£ÄϾ©ÅÚÂ¥ÔÚ±£»¤ºÍ¿ª·ÅÖ®¼äÒ²ÃæÁÙÀàËÆµÄÌôÕ½£¬ÓëÃÀÁª´¢µÄÕþ²ßÏà±È£¬Õ¼±È18%¡£
@ÓοÍСÕÅ£ºÄϾ©ÅÚÂ¥µÄÀúÊ·ÕæÓÐȤ£¬ÖµµÃһȥ¡£ @ÎÄÒÕÇàÄê°¢Ã÷£ÔÃÄ¿ÎÈ¥ÄϾ©ÅÚÂ¥¶¼ÓÐз¢Ã÷£¬ÍƼö¸÷ÈËÈ¥¿´¿´¡£ @Àúʷϲ»¶ÕßСÀϣÍûÄϾ©ÅÚÂ¥Äܱ»¸ü¶àÈËÏàʶ¡£ÄϾ©ÅÚÂ¥ÎüÒýÁËÐí¶àÓο͡£¹ØÓÚÄϾ©ÅÚÂ¥£¬Äã¿ÉÒÔ¿´µ½ËüµÄÐÞ½¨Ö®ÃÀºÍÀúÊ·ÎÄ»¯¡£ÏÖʵÉÏ£¬ÄϾ©ÅÚÂ¥ÊÇÄϾ©ÊеÄÖ÷ÒªÂÃÓξ°µãÖ®Ò»¡£