ÄãÊÇÌìʹ£¬Ä㳯ÎÒÒªÊ²Ã´ÄØ£¿

来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/index.php?blogid=13010&pg=3&cat= 存档链接: https://web.archive.org/web/20050120012328id_/http://www.blogbus.com:80/blogbus/blog/index.php?blogid=13010&pg=3&cat=


ÄãÊÇÌìʹ£¬Ä㳯ÎÒÒªÊ²Ã´ÄØ£¿ Ììʹ˵£º¡°ÎÒÒªÄã¸øÎҵģ¬ÊÇÄãµÄ¿ìÀÖ£¡¡± C/C++¡¢UNIX (9) ACEÁ¬ÔØ (5) ÐÄÇéÈÕ¼Ç (7) ¶ÁÊé±Ê¼Ç (1) perlѧϰ (0) : [1] [2] [3] [4] [5] 2004-04-22 21:08 ACEÖеÄinline ÔÚACEµÄÔ´´úÂëĿ¼ÀÓÐÔ´Îļþ.cpp¡¢Í·Îļþ.h£¬ÎÒÃÇ»¹·¢ÏÖÓÐÒÔ.iºÍ.inlΪÀ©Õ¹ÃûµÄÎļþ¡£Æäʵ£¬ÒÔ.iºÍ.inlΪÀ©Õ¹ÃûµÄÎļþÊÇACEÔ´ÂëÖÐinlineº¯ÊýµÄ´æ·ÅÐÎʽ¡£ ÔÚ˵Ã÷ACEÖÐΪʲô²ÉÓÃÕâÖÖ·½Ê½À´´æ·Åinlineº¯Êý֮ǰ£¬ÎÒÃÇÀ´ËµÒ»ÏÂinline¹Ø¼ü×ÖÊÇʲôÒâʶ¡£ÎÒÃÇÖªµÀµ±µ÷ÓÃÒ»¸öº¯ÊýµÄʱºò£¬Éæ¼°µ½·µ»ØµØÖ·ºÍ²ÎÊýѹջµÈһЩ²Ù×÷£¬ÕâЩ²Ù×÷ÊǺ¯Êýµ÷Óñ¾ÉíµÄ¿ªÏú¡£ÔÚÔ­À´µÄC´úÂëÖУ¬Í¨³£²ÉÓú궨ÒåµÄ·½Ê½Ä£Ä⺯Êý£¬À´Ïû³ýº¯Êýµ÷ÓõĿªÏú£¬Òò´ËÎÒÃÇÖªµÀºêÊÇÔÚÔ¤±àÒëʱºò½øÐд¦ÀíµÄ¡£µ«ÊÇ£¬ºê¶¨Òå±¾ÉíÒ²ÓкܶàȱÏÝ£¬ºÜÈÝÒ×Ôì³É´íÎóµÄʹÓá£Õâ¾ÍÊÇinline¹Ø¼ü×Öµ®ÉúµÄÔ­Òò¡£ÓÃinline¹Ø¼ü×Ö¶¨ÒåµÄº¯Êý£¬ÔÚ±àÒëµÄʱºò£¬²¢²»»á²úÉúÕæÕýµÄº¯Êý£¬¶øÊÇÔڸú¯Êýµ÷Óô¦Ö±½ÓÕ¹¿ª´úÂ룬ÕâÑù¾ÍÏû³ýÁ˺¯Êýµ÷ÓõĿªÏú¡£×¢Ò⣬inline¹Ø¼ü×Ö£¬Ö»ÊǸø±àÒëÆ÷µÄÒ»¸ö°µÊ¾£¬ÊDz»ÊÇÕæµÄ½øÐÐÁËinline´¦Àí£¬ÊÇÓɱàÒëÆ÷¾ö¶¨µÄ¡£ ÄÇΪʲôACE»á²ÉÓÃÕâÑùÒ»¸öÌØÊâµÄ·½Ê½À´´æ·Åinlineº¯ÄØ£¿ÎÒÃǽáºÏʵÀý¸ø³ö´ð°¸¡£ ÎÒÃÇ¿´Ò»Ï£¬Reactor.hÎļþµÄ½áβ´¦£¬ÓÐÈçϵĴ¦Àí£º #if defined (ACE_INLINE) #include "ace/Reactor.i" #endif /* ACE_INLINE / ÔÚ¿´Ò»ÏÂReactor.cppÎļþ¿ªÍ·´¦µÄºê´¦Àí£º #if !defined (ACE_INLINE) #include "ace/Reactor.i" #endif / ACE_INLINE */ ÉÏÃæµÄReactor.h£¬Reactor.cppºÍReactor.iÎļþÊÇACEµÄReactor¿ò¼ÜµÄÏà¹Ø´úÂë¡£ÉÏÃæµÄºê¶¨ÒåÎÒÃǺܺÃÀí½â£¬ÔÚÍ·ÎļþÖеĴ¦ÀíΪ£ºÈç¹û¶¨ÒåÁ˺ê__ACE_INLINE__£¬ÄÇôÎÒÃǾͰÑReactor.iÎļþincludeµ½Í·ÎļþÖС£ÔÚÔ´ÎļþÖд¦ÀíΪ£ºÈç¹ûûÓж¨Òåºê__ACE_INLINE__£¬ÄÇô¾Í°ÑReactor.iÎļþincludeµ½Ô´ÎļþÖС£ÆäʵÓÐÁËÉÏÃæinlineº¬ÒåµÄ½éÉÜ£¬ÎÒÃDz»ÄÑÀí½âΪʲô²ÉÓÃÕâÖÖ·½Ê½À´½øÐд¦Àí¡£ÕâÀïÎÒÃǼÙÉ趨ÒåÁ˺ê__ACE_INLINE__£¬²¢ÇÒReactor.iÎļþÊDZ»includeµ½Ô´ÎļþÀ¶ø²»ÊDZ»includeÍ·ÎļþÀÄÇô»á²úÉúʲôºó¹ûÄÇ£¿ÎÒÃÇÖªµÀinlineº¯Êý£¬ÔÚ±àÒëÆ÷±àÒëºó£¬ÊDz»»á²úÉúÕæÕýµÄº¯ÊýµÄ£¬Òò´Ë£¬Èç¹ûÓÐÆäËüÔ´Îļþ£¬ÀýÈçzhx.cpp£¬µ÷ÓÃÁËReactor.iÎļþÖеÄinlineº¯Êý£¬ÄÇôÔÚÁ¬½ÓµÄʱºò£¬¾Í»áÅ׳ö·ûºÅÎÞ·¨½âÎöµÄ´íÎ󣬶øÈç¹ûReactor.iÎļþÊDZ»includeµ½ÁËÍ·ÎļþÖУ¬²¢ÇÒÎÒÃÇÔÚzhx.cppÖÐÓе÷ÓÃReactor.iÎļþÖеĺ¯Êý£¬ÄÇôÔÚzhx.cppÖУ¬Ö»ÐèÒª°üº¬Reactor.hÍ·Îļþ¼´¿É£¬ÔòReactor.iµÄÏà¹Øinlineº¯ÊýÔÚzhx.cppÒ²½øÐÐÁË´úÂëÕ¹¿ª´¦Àí¡£Èç¹ûûÓж¨Òåºê__ACE_INLINE__£¬ÔòReactor.i±»includeµ½Ô´ÎļþÖУ¬Ã»ÓÐÈκÎÎÊÌ⣬ÒòΪReactor.iÖеĺ¯ÊýÔÚ±àÒëºó£¬»á²úÉúÕæÕýµÄº¯Êý£¬¶ø²»ÊDZ»inline´¦Àí¡£Õâ¾ÍÊÇACEΪʲô²ÉÓÃÕâÑùµÄ·½Ê½½øÐд¦ÀíµÄÔ­Òò¡£ ÔÚÉÏÃæµÄ½éÉÜÖУ¬ÎÒÃÇͬʱҲ·¢ÏÖÁËinlineµÄȱµã£¬¾ÍÊÇËü»áÔì³É´úÂëµÄÅòÕÍ¡£Òò´Ë£¬²»ÊÇʲôÑùµÄº¯Êý¶¼ÊʺÏÓÃinlineÀ´¶¨Ò壬ֻÓÐÄÇЩ¶ÌСµÄº¯Êý²ÅÊʺϲÉÓÃinline´¦Àí¡£ ×¢£ºACEΪʲô»á²ÉÓÃ.iºÍ.inlÁ½ÖÖÀ©Õ¹ÃûÐÎʽµÄÎļþÀ´´æ·Åinlineº¯Êý£¬ÎÒ»¹²»ÊǺÜÇå³þ£¬µ«¸Ð¾õÒÔ.inlÐÎʽ´æ·ÅµÄÎļþÊÇÔçÆÚACE´úÂëÖеķ½Ê½£¬ºóÆÚµÄACE´úÂë²ÉÓÃ.i·½Ê½À´´æ·Åinlineº¯Êý£¬Ò²¾ÍÊÇ˵ÕâÓ¦¸ÃÊÇÒ»¸öÀúÊ·ÒÅÁôÎÊÌâ^^£¬¿ªÔ´ÏîÄ¿µÄȱµã¡£ zhxlanjuan @ 21:08 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃ(Trackback0) 2004-04-20 23:10 ½«ÎªÈËʦ ´ó¸ÅÿÄêÕâ¸öʱ¼ä£¬¶¼ÊÇIT¹«Ë¾ÈËÔ±Á÷¶¯µÄ¸ß·åÆÚ¡£ÎÒÃDz¿ÃŵÄÈËÔ±µ¹ÊÇÒ»Ö±»¹ËãÎȶ¨£¬µ«ÊÇÎÒÒ»¸öÒªºÃµÄͬÊÂÒѾ­Ìá³ö´ÇÖ°ÁË£¬ÕýÔÚ°ìÀëÖ°ÊÖÐø¡£Ò»»ÎÏà´¦¿ì2ÄêÁË£¬¾ÍÒª·Ö¿ªÁË£¬ÐÄÀïÓÐÒ»ÖÖʧȥÁËʲôµÄ¸Ð¾õ¡£¡£¡£¡£ ÏÂÎçÁìµ¼ÕÒÎÒ̸»°£¬ÎÊÎÒÏÖÔڵŤ×÷×´¿öºÍһЩÏë·¨£¬ÎÒҲ̹³ÏÏàÑÔ£¬ÆäÖÐÎÒÌáµ½ÁËÎÒÏë´øÒ»ÃûÐÂÔ±¹¤µÄÏë·¨£¬Áìµ¼Ò²ÐÀÈ»´ðÓ¦ÁË¡£Æäʵ£¬ÎÒÒ»Ö±²»Ì«ÐÅÁìµ¼µÄ»°£¬ÔÚÎÒÃǸÕÀ´µÄʱºò£¬¹«Ë¾Ò»¸ö¸ß²ãÁìµ¼¸øÁËÎÒÃǺܶàÐíŵ£¬µ«ÊÇһֱû¿´µ½Êµ¼ÊÐж¯¡£µ«ÊÇÕâ´Î²»Í¬^^£¬ÔÚÎÒÌá³öÕâ¸öÒªÇóºó£¬»¹²»µ½Ò»¸öСʱ£¬ÎÒ¾ÍʵÏÖÁËÎÒµÄÔ¸Íû£¬¿ÉÄÜÒ²ÊÇÇɺϣ¬µ«²»¹ÜÔõôÑù£¬Õâ´Î»¹ÊÇÈÃÎÒÔÚÒ»¶¨³Ì¶ÈÉϻָ´Á˶ÔÁìµ¼µÄÐÅÈΣ¡ ÎÒÃǹ«Ë¾Óе¼Ê¦Öƶȣ¬ÐÂÔ±¹¤±¨µ½ºó£¬»áÓÉÁìµ¼ºÍÈËÁ¦×ÊÔ´²¿ÃŹ²Í¬Ö¸ÅÉÒ»¸öÀÏÔ±¹¤À´×öµ¼Ê¦£¬À´ÔÚÉú»îÉϺ͹¤×÷ÉÏ£¬¸øÐÂÔ±¹¤Ò»¶¨µÄÖ¸µ¼¡£Æäʵ£¬Õâ¸öÖÆ¶È±¾ÉíÊǷdz£ºÃµÄ£¬µ«ÊÇÖ´ÐÐÆðÀ´£¬ÎҸоõЧ¹ûÊǷdz£µÄ²»ÀíÏ룬¿ÉÄÜÔ­ÒòºÜ¶à°É£¡¾ÍÎÒ¶øÑÔ£¬ÎÒÀ´µÄʱºò£¬ÎªÎÒÖ¸Åɵĵ¼Ê¦Ò»Ö±ÔÚ³ö²î£¬ÎÒѹ¸ù¾Í²»ÈÏʶÕâ¸öµ¼Ê¦^^£¬µ±°³µ¼Ê¦»ØÀ´ÁË£¬Ã»µ½Ò»¸öÔ£¬¾Í´ÇÖ°ÁË¡£ÕâÆÚ¼ä£¬ÎÒ¸úµ¼Ê¦×ܹ²Ëµ¹ýµÄ»°Ò²Ã»³¬¹ý10¾ä^^¡£ Ä㻹±ðÇÆ²»ÆðÕâ¸öµ¼Ê¦Ö°Î»£¬ºÙ£¬ËµÆðÕ⵼ʦ»¹²»ÊÇË­¶¼Äܵ±µÄ£¬Óй¤ÁäµÈһЩ·½ÃæµÄÏÞÖÆ£¬ÂÛ×ʸñ£¬ÎÒ»¹µ±²»Éϵ¼Ê¦^^£¬²¢ÇÒµ¼Ê¦Õâ¸öְλȷʵҲû¶à´óÒâ˼¡£Ò²¿ÉÄÜÎÒÕâÈËÌìÉú±È½Ï¡°¼ú¡±£¬Ò²ÐíÎÒÒ»Ö±×ÔÚ¼Óжþ°ÑË¢×Ó£¬¿àÓÚûÓÐÒ»¸öÐÂÈËÈÃÎÒÀ´¹à¸È^^£¬¶ÔÓÚµ±Á˵¼Ê¦Õâ¼þÊ£¬ÎÒ»¹×ÅʵÐË·ÜÁËÒ»·¬£¡ÆäʵÓÐÒ»¸öÐÂÔ±¹¤´ø´øÒ²ºÃ£¬³ýÁËÄÜÂú×ãÎÒºÃΪÈËʦµÄÐéÈÙÐÄÍ⣬¶Ô×Ô¼ºÒ²ÓÐÒ»¶¨µÄ´Ù½ø×÷Óã¬ÔÚ´øÐÂÔ±¹¤µÄ¹ý³ÌÖУ¬ÎÒ¿ÉÄÜ»á°Ñ×Ô¼ºÒÔǰѧϰµÄ¶«Î÷£¬ÓÉdzÈëÉîµÄϵͳÕûÀíÒ»·¬£¬ÎÒÏëÕâÒ²ÊÇ´óÓÐñÔÒæµÄ£¡ ½ñÌ쿪»áʱºò£¬×îÁíÎÒ¸ßÐ˵ÄÊÇ£¬ÎÒһͬÊ£¬Ìá³ö¸øÎÒ·ÖÒ»¸öMMÀ´ÈÃÎÒ´ø£¬ÒÔ½â¾öÎÒµ¥ÉíººµÄÎÊÌâ^^£¬ÆäʵÎÒ¾õµÃÒ²ºÜºÃ£¬Ë×»°Ëµ¡°ÄÐÅ®´îÅ䣬¸É»î²»ÀÛ¡±¡£µ«ÊÇ£¬Ãæ¶Ô×ÅÄÇô¶àͬÊ£¬ÎÒÒªÊÇ´ðÓ¦ÁË£¬ÊµÔÚÊǶª²»ÆðÕâÈË¡£ÔÙ˵°É£¬Ò²ÎÞËùνÁË£¬µ«ÎÒ»¹ÊÇÒªÆíµ»£ºÉϵÛѽ£¬¸ø¸ö椰ɣ¡ zhxlanjuan @ 23:10 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(4) | ÒýÓÃ(Trackback0) 2004-04-18 21:50 solarisÉϵÄÁ½ÖÖÏß³ÌÄ£ÐÍ ÎÒ¾õµÃÏ߳̿ÉÄÜÊÇÈÃÈ˼´°®Óֺ޵Ķ«Î÷¡£°®ËüµÄÊÇ£ºÔںܶàʱºòËüȷʵ¿ÉÒÔ¸ÄÉÆ³ÌÐòµÄ½á¹¹£¬¿ÉÒÔ½Úʡϵͳ×ÊÔ´£¬ÉõÖÁ¿ÉÒÔÔÚÒ»¶¨³Ì¶ÈÉÏÌá¸ßϵͳµÄЧÂÊ¡£ºÞËüµÄÊÇ£ºËüºÜÈÝÒ×·¸´í£¬¹ØÓÚÕâÒ»µãÎÒÌå»áµÄÊÇ×îÉîµÄ£¬ÎÒÃǵÄϵͳ¾ÍÊÇÓÉÓÚÏß³ÌÔì³ÉÁËÑÏÖØµÄÎÊÌâ¡£µ«ÊÇ»°ÓÖ˵»ØÀ´ÁË£¬ÎÒÃÇÒ²²»ÄÜÒòÒ­·Ïʳ£¬³£ÑÔµÀ¡°ÒÕ¸ßÈ˵¨´ó¡±£¬ÎÒÏëÖ»ÒªÎÒÃÇÓÐ×ã¹»µÄ֪ʶºÍ¾­Ñ飬Ï̻߳á³ÉΪÎÒÃÇÊÖÀïµÄÒ»°ÑÀûÆ÷¡£ ÎÒÊÇÔÚsolarisÉÏ¿ª·¢µÄ£¬ÕâÀïÎÒÏë½éÉÜÒ»ÏÂsolarisÉϵÄÁ½ÖÖÏß³ÌÄ£ÐÍ,´ÓÕûÌåÉÏÃèÊöÒ»ÏÂ¸ÃÆ½Ì¨ÉÏÏ߳̿ª·¢µÄ»ù±¾ÖªÊ¶£º ÔÚsolarisÉÏÓÐÁ½ÖÖÏ߳̿⣬һÖÖÊÇ·ûºÏPOSIX±ê×¼µÄpthread¿â£¬Ò»ÖÖÊÇSUN×Ô¼ºµÄthread¿â£¬ÕâÀïÎÒÖ÷ÒªÕë¶ÔPOSIX±ê×¼½øÐÐÃèÊö¡£´ó¼ÒÔÚÓÃPOSIXº¯Êý½øÐÐÉèÖÃÏß³ÌÊôÐÔµÄʱºò£¬³£³£»áÓöµ½ÊôÐÔPTHREAD_SCOPE_PROCESS£¬ÄÇôÓÃÕâÖÖÊôÐÔ½¨Á¢µÄÏ߳̽Ð×öunboundỊ̈߳¬¶ø²ÉÓÃÊôÐÔPTHREAD_SCOPE_SYSTEM½¨Á¢µÄÏ߳̽Ð×öboundỊ̈߳¬ÄÇôunboundºÍboundÏ̵߳½µ×ÓÐÊ²Ã´Çø±ðÄÇ£¿ÏÂÃæÎÒ½«ÃèÊösolarisÉϵÄÁ½ÖÖÏß³ÌÄ£ÐÍ£¬²¢´ÓÖиø³ö´ð°¸¡£ two-level£ºsolarisÉϵıê׼ʵÏÖÄ£ÐÍ ÉÏÃæÕâ¸öͼÖÐLWPÊÇÇáȨ½ø³ÌµÄÒâʶ£¬ÕâÀïÄã¿ÉÒÔÈÏΪËü¾ÍÊÇCPU£¬Óû§¿Õ¼äµÄÏß³ÌÒ»µ©»ñµÃÁËLWP£¬Ò²¾ÍÊÇ˵Ëü»ñµÃÁË¿ÉÖ´ÐÐÄÜÁ¦£¬Ëü¿ÉÒÔËæÊ±±»²Ù×÷ϵͳµ÷¶È¡£ ÎÒÃÇ¿´Õâ¸öͼµÄ×ó°ë²¿·Ö£¬ÎÒÃÇ¿´µ½Óû§¿Õ¼äµÄthreadºÍÄں˿ռäµÄLWP²¢²»ÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£¬¶øÊÇN¶ÔMµÄ¹ØÏµ£¬ÄÇôÓÉÄǸöÏ̻߳ñµÃLWP£¬Õâ¸öµ÷¶ÈµÄÍê³ÉÊÇÓÉÏ߳̿âÀ´Íê³ÉµÄ£¬¶ø²»ÐèÒªÄں˵IJÎÓ룬Ҳ¾ÍÊÇÕâÖÖ·½Ê½µÄÏß³ÌÉÏÏÂÎÄÇл»±È½Ï¿ì£¬²¢ÇÒºÜÃ÷ÏÔÕâÖÖ·½Ê½¸ü½ÚÊ¡ÄÚºË×ÊÔ´£¬solaris¸ù¾ÝÒ»¶¨µÄ²ßÂÔÌṩһ¸öLWP³Ø£¬¹©ÉÏÃæ¸ü¶àµÄÏ̷߳ÖÏí£¬ÕâÖÖÏ߳̾ÍÊÇËù˵µÄunboundÏ̡߳£ ¿´Õâ¸öͼµÄÓҰ벿·Ö£¬ÎÒÃÇ¿ÉÒÔ¿´µ½Óû§¿Õ¼äµÄÏß³ÌthreadºÍLWPÊÇone-to-oneµÄ¶ÔÓ¦¹ØÏµ£¬Ã¿Ò»¸öÏ̶߳¼ÓÐÒ»¸öÓÀ¾ÃµÄLWPΪËü·þÎñ£¬ºÜÃ÷ÏÔÕâÖÖ·½Ê½µÄÏ̵߳Äʵʱµ÷¶ÈÐÔÒªºÃ£¬µ«ÊÇÕâÖÖÏ̵߳ÄÉÏÏÂÎÄÇл»ÐèÒªKERNELµÄ²ÎÓ룬²¢ÇÒÓÉÓÚLWP±¾ÉíÊÇÏûºÄ²Ù×÷ϵͳ×ÊÔ´µÄ£¬Òò´ËÕâÖÖ·½Ê½Òª±ÈÉÏÃæµÄÄÇÖÖ·½Ê½ÀË·Ñ×ÊÔ´£¬ÕâÖÖ·½Ê½µÄÏ߳̾ÍÊÇËùνµÄboundÏ̡߳£ one-level£ºsolarisÉÏ¿ÉѡʵÏÖÄ£ÐÍ ÕâÖÖÄ£ÐÍÆäʵ¾ÍÊÇÌṩһÖµÄÏ̺߳ÍLWPµÄone-to-one¶ÔÓ¦¹ØÏµ£¬¶øÃ»ÓÐthreadºÍLWPµÄN¶ÔMµÄ¹ØÏµ£¬ºÜÏÔÈ»one-levelÄ£ÐÍÒª¸üºÄϵͳ×ÊÔ´£¬µ«ÊÇ¿ÉÄÜ»áÌá¸ß³ÌÐòµÄЧÂÊ¡£ ¶ÔÓÚÒªÖØÐ±àÒëµÄ³ÌÐò£¬¿ÉÒÔ¼ÓÉϱàÒëÑ¡Ïî-R /usr/lib/lwpÀ´²ÉÓÃone-levelÄ£ÐÍ£¬¶ÔÓÚÒѾ­±àÒëºÃµÄ³ÌÐò£¬ÄÇôÔÚLD_LIBRARY_PATH»·¾³±äÁ¿ÉèÖüÓÉÏ/usr/lib/lwp¼´¿É¡£ zhxlanjuan @ 21:50 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃ(Trackback0) 2004-04-18 21:33 Ò®öÕÊÜÄÑ¼Ç ¸Õ¸Õ¿´Íê¡¶Ò®öÕÊÜÄѼǡ·£¬×ÜÌå¸Ð¾õÕâ¸öƬûÓÐʲôÖ÷Ì⣬¿ÉÄÜÊÇ¸ÃÆ¬¾ÍÊÇÏëÃèÊöÒ®öÕµÄÊÜÄѹý³Ì£¬Òò´Ë²»ÐèҪʲôÖ÷Ìâ^^£¬¿ÉÄÜÒ²ÊÇÎÒû¶Á¹ý¡¶Ê¥¾­¡·£¬¶ÔÏà¹ØÇé½Ú²»ÉõÁ˽⣡ µ«ÊÇÎÒÏë˵¸ÃÆ¬ÕæµÄÓеãѪÐÈ£¬¼òÖ±¾ÍÊÇÒ»²¿Ò®öÕÊÜÄÑѪÐÈÊ·£¬È·ÊµÊÇÉÙ¶ù²»ÒË¡£¡£¡£ zhxlanjuan @ 21:33 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(1) | ÒýÓÃ(Trackback0) 2004-04-18 14:53 ³¬¿á¹¤¾ß½éÉÜ pstack£º ¡¾Ó÷¨¡¿£ºpstack pid ¡¾¹¦ÄÜ¡¿£ºÊä³öµ±Ç°½ø³ÌµÄ¶ÑÕ»ÐÅÏ¢£¬¶Ôµ÷ÊÔ¸ú×Ù³ÌÐò·Ç³£ÓÐÓã¬ÌرðÊǶÔÓÚÄÇЩ×èÈûÇÒûÓÐÈÕÖ¾Êä³öµÄ³ÌÐò£¬Í¨¹ý¶ÑÕ»ÐÅÏ¢²é¿´Ò»ÏÂËüÔÚ¸Éʲô£¬Äã¿ÉÒÔÂíÉ϶¨Î»ÎÊÌâ¡£ pstackºÍc++filt ¡¾Ó÷¨¡¿£ºpstack pid|c++filt ¡¾¹¦ÄÜ¡¿£ºÍ¬pstackÒ»Ñù£¬µ«ÊǸÃÃüÁî×éºÏ¿ÉÒÔ¸ú×Ùc++±àдµÄ¿ÉÖ´ÐгÌÐò£¬ÒòΪc++ΪÁËÖ§³ÖÖØÔØµÈÌØÐÔ£¬±àÒëÆ÷»á¶Ôº¯ÊýµÄÃû×Ö½øÐнÁÂÒ£¬µ¥´¿ÓÃpstack½øÐиú×Ù£¬·¢ÏÖ²»ÁËÈκÎÓмÛÖµÐÅÏ¢£¬ÓøÃÃüÁî×éºÏ£¬¿ÉÒÔÇåÎúµÄÊä³öµ±Ç°c++³ÌÐòµÄ¶ÑÕ»¡£ ÉÏÃæµÄÃüÁîÔÚʵ¼ÊʹÓùý³ÌÖÐÂÅÊÔ²»Ë¬£¬·Ç³£ºÃÓã¡ zhxlanjuan @ 14:53 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(1) | ÒýÓÃ(Trackback0) ÈÕÀú 2005 Äê 1 Ô Sun Mon Tue Wen Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ×î½ü¸üРϲÓDzô°ë UNIX³ÌÐòÉè¼ÆÒÕÊõ CVS°æ±¾¹ÜÀíÖ®³¤½£³öÇÊ µ±Äã°®µÄÈË£¬²»°®ÄãµÄʱºò Ò»ÇнÔÓпÉÄÜ£º¶¯Ì¬ÐÞ¸ÄÄãµÄ³ÌÐò CÓïÑÔµ¥Ôª²âÊÔ¿ò¼Ü£­Check ACE Service Configurator¿ò¼ÜºÍCÓïÑԵġ°·´É䡱 ·³ ACEµÄÔ´Âë»®·ÖºÍlibrary subsetting ÎÄÖñ ×îÐÂÆÀÂÛ °¡°¡°¡ : µ«ÊÇÕâÑù»¹ÊÇûÓÐ. heok : àË£¡´òÈÅÁË£¬ÇëÎÊ. carol : ^_^ ·­ÒëµÃºÜºÃ°. looklook : Ö±½Ó·ÖÎöelfÒ²ÊÇ¿. jessecw : °ßÖñÕæÀ÷º¦£¬ÎÒÄ¿. darwin_yuan : ÕâÓëÊÇ·ñÊÇÀÏÍâû. errorter : лл£¡ °Ñ. joachimz : ¿ÉÒÔÊÔÊÔʹÓÃEcli. tather : ÄãºÃ£¬¿´ÁËÄãµÄÎÄ. tather : ÄãºÃ£¬¿´ÁËÄãµÄÎÄ. ´æµµ ÎÒµÄÁ´½Ó ·çÖ®¹È