¶àÏ̴߳¦ÀíÓÅ»¯
ºÏÀí·ÖÅäÈÎÎñ£º½«²»Í¬µÄÈÎÎñ·ÖÅäµ½²»Í¬µÄỊ̈߳¬±ÜÃâµ¥¸öÏ̹߳ýÓÚ·±Ã¦¡£ÕâÑù¿ÉÒÔÌá¸ßϵͳµÄÕûÌåЧÂÊ¡£voidrunBackgroundTask(){while(true){//Ö´Ðб³¾°ÈÎÎñ}}voidstartBackgroundThread(){pthread_tthread;pthread_create(&thread,NULL,runBackgroundTask,NULL);}ʹÓÃÏ̳߳أºÊ¹ÓÃÏ̳߳ؿÉÒÔÌá¸ßÏß³Ì?µÄÀûÓÃÂÊ£¬¼õÉÙ´´½¨ºÍÏú»ÙÏ̵߳ĿªÏú¡£
ThreadPoolpool;voidinitThreadPool(){//³õʼ»¯Ï̳߳Ø}voidaddTaskToPool(Tasktask){//½«ÈÎÎñÌí¼Óµ½Ï̳߳Ø}
ʵÏÖϸ½Ú
½çÃæÇл»ÓÅ»¯£ºÎªÁËÈ·±£½çÃæÇл»µÄ¸ßЧÐÔ£¬¿ÉÒÔ²ÉÓÃÒÔÏ·½·¨£º»º´æ»úÖÆ£ºÔÚ½çÃæ³õʼ»¯Ê±£¬¿ÉÒÔ½«ÐèҪƵ·±Çл»µÄ½çÃæ½øÐлº´æ£¬ÕâÑùÔÚÐèÒªÇл»Ê±£¬¿ÉÒÔÖ±½Ó´Ó»º´æÖжÁÈ¡½çÃæÊý¾Ý£¬¼õÉÙ¼ÓÔØÊ±¼ä¡£·Ö²½¼ÓÔØ£º¶ÔÓÚ´óÐͽçÃæ£¬¿ÉÒÔ²ÉÓ÷ֲ½¼ÓÔØµÄ·½Ê½£¬ÏȼÓÔØ±ØÒªµÄ×é¼þ£¬ÔÙ¼ÓÔØ´ÎÒªµÄ×é¼þ£¬ÒÔ¼õÉÙ³õʼ¼ÓÔØÊ±¼ä¡£
¶¯»Ð§¹ûÓÅ»¯£º¶¯»Ð§¹ûµÄÓÅ»¯¿ÉÒÔÌáÉýÓû§ÌåÑ飬µ«Ò²»áÔö¼ÓϵͳµÄ¸ºµ£¡£µ±È»£¬¼ÌÐøÉîÈë̽ÌÖÒþ²ØÌø×ª½çÃæÔÚ17¡¤cÓïÑÔÖеÄʵÏÖϸ½ÚºÍÉè¼Æ·½·¨¡£ÒÔϽ«Ïêϸ·ÖÎöÆä¾ßÌåʵÏÖ·½·¨ºÍÓÅ»¯²ßÂÔ£¬ÎªÈí¼þ¿ª·¢ÕßÌṩ¸ü¶àµÄʵÓÃÖ¸µ¼¡£
Òþ²ØÌø×ª½çÃæµÄÉè¼ÆÔÔò
Óû§ÓѺãºÒþ²ØÌø×ª½çÃæµÄÉè¼ÆÓ¦Ê¼ÖÕÒÔÓû§ÎªÖÐÐÄ¡£Ìø×ª¹ý³ÌÓ¦¾¡Á¿Òþ±Î£¬²»¸ÉÈÅÓû§µÄ²Ù×÷Á÷³Ì£¬ÈÃÓû§¸Ð¾õÕû¸öÌåÑéÊÇÁ¬¹áµÄ¡£
ÎÞ·ìÏνӣºÌø×ª¹ý³ÌÓ¦¾¡Á¿ÎÞ·ìÏνӣ¬²»´ò¶ÏÓû§µÄ²Ù×÷Á÷³Ì¡£ÕâÐèÒª¶ÔÓû§ÐÐΪ½øÐÐÉîÈë·ÖÎö£¬²¢½áºÏÓÅÐãµÄǰ¶ËºÍºó¶Ë¼¼Êõ£¬È·±£Ã¿Ò»´ÎÌø×ª¶¼ÊÇÎÞ·ìÏνӵġ£
Êý¾ÝÇý¶¯£ºÍ¨¹ý´óÊý¾Ý·ÖÎö£¬Á˽âÓû§µÄÐÐΪģʽºÍÆ«ºÃ£¬´Ó¶ø¾«×¼Éè¼ÆÌø×ªÂß¼¡£ÕâÑù²»½öÄÜÌáÉýÌø×ªµÄ?ÓÐЧÐÔ£¬»¹ÄÜΪÓû§Ìṩ¸öÐÔ»¯µÄÌåÑé¡£
Éè¼ÆÒþ²ØÌø×ª½çÃæµÄºËÐÄÔÔò
Óû§Òâͼµ¼Ïò£ºÒþ²ØÌø×ª½çÃæµÄÉè¼ÆÓ¦Ê¼ÖÕÒÔÓû§µÄÒâͼΪºËÐÄ¡£ÔÚÓû§½øÐÐÄ³Ò»ÌØ¶¨²Ù×÷ʱ£¬Ìø×ª½çÃæÓ¦Äܹ»¿ìËÙÇÒ׼ȷµØÏìÓ¦Óû§µÄÐèÇ󣬴øÀ´×î¼ÑµÄÌåÑé¡£
ÎÞ·ìÏνӣºÌø×ª¹ý³ÌÓ¦¾¡Á¿Òþ±Î£¬²»ÄÜ´ò?¶ÏÓû§µÄ²Ù×÷Á÷³Ì£¬ÈÃÓû§¸Ð¾õÕû¸öÌåÑéÊÇÁ¬¹áµÄ¡£ÕâÐèÒª¶ÔÓû§ÐÐΪ½øÐÐÉîÈë·ÖÎö£¬²¢½áºÏÓÅÐãµÄǰ¶Ë¼¼Êõ£¬È·±£Ã¿Ò»´ÎÌø×ª¶¼ÊÇÎÞ·ìÏνӵġ£
Êý¾ÝÇý¶¯£ºÍ¨¹ý´óÊý¾Ý·ÖÎö£¬Á˽âÓû§µÄÐÐΪģʽºÍÆ«ºÃ£¬´Ó¶ø¾«×¼Éè¼ÆÌø×ªÂß¼¡£ÕâÑù²»½öÄÜÌáÉýÌø×ªµÄÓÐЧÐÔ£¬»¹ÄÜΪÓû§Ìṩ¸öÐÔ»¯µÄÌåÑé¡£
Óû§ÌåÑéÓë½çÃæ²ß?ÂÔ
ÏìӦʱ¼ä£ºÈ·±£½çÃæÇл»µÄÏìӦʱ¼äÔڿɽÓÊÜ·¶Î§ÄÚ£¬±ÜÃâÓû§¸Ðµ½µÈ´ýʱ¼ä¹ý³¤¡£
¹ý¶É¶¯»£ºÊʵ±µÄ?¹ý¶É¶¯»¿ÉÒÔÔöÇ¿Óû§¶Ô½çÃæ¼ÓÔØµÄÐÅÈθУ¬µ«²»Òª¹ýÓÚ¸´ÔÓ£¬ÒÔÃâÓ°Ïì½çÃæµÄÁ÷³©ÐÔ¡£
·´À¡»úÖÆ£ºÔÚ½çÃæ¼ÓÔØ¹ý³ÌÖУ¬¿ÉÒÔÌṩһЩ·´À¡»úÖÆ£¬ÀýÈç¼ÓÔØ½ø¶ÈÌõ£¬ÈÃÓû§ÖªµÀµ±Ç°µÄ״̬¡£
ͨ¹ýÕâЩ²ßÂÔ£¬¿ÉÒÔÔÚ±£Ö¤¹¦ÄÜʵÏÖµÄǰÌáÏ£¬Ìṩ¸ü¼ÓÁ÷³©ºÍÓû§ÓѺõĽçÃæÌåÑé¡£
ÔÚÈí¼þÉè¼ÆÖУ¬Òþ²ØÌø×ª½çÃæ²»½ö½öÊÇΪÁËÌáÉýÓû§ÌåÑ飬¸üÊÇÒ»ÖÖÆ½ºâ¸´ÔÓ¹¦ÄÜʵÏֺͼòµ¥Óû§½»»¥µÄ²ßÂÔ¡£Í¨¹ý17¡¤c±à³ÌÓïÑÔµÄÌØµãºÍºÏÀíµÄÉè¼Æ²ßÂÔ£¬¿ÉÒÔʵÏÖ¸ßЧ¡¢Á÷³©µÄ½çÃæÇл»¡£±¾ÎĽ«½øÒ»²½Ì½ÌÖÈçºÎÔÚʵ¼ÊÏîÄ¿ÖÐÓ¦ÓÃÕâÒ»²ßÂÔ£¬²¢¸ø³öһЩʵ¼Ê°¸ÀýºÍ×î¼Ñʵ¼ù¡£
Òþ²ØÌø×ª½çÃæµÄÓ¦Óó¡?¾°
µçÉÌÆ½Ì¨£ºÔÚµçÉÌÆ½Ì¨ÉÏ£¬Òþ²Ø?Ìø×ª½çÃæ¿ÉÒÔ½«Óû§Òýµ¼µ½¸üÓмÛÖµµÄÒ³Ãæ£¬Èç²ú?Æ·ÆÀ¼Û¡¢Ïà¹ØÍÆ¼öµÈ£¬´Ó¶øÌá¸ßÓû§ÔÚÕâÐ©Ò³ÃæµÄÍ£Áôʱ¼ä£¬Ôö¼ÓÏúÊÛת»¯ÂÊ¡£
É罻ýÌ壺ÔÚÉ罻ýÌåÖУ¬Òþ²ØÌø×ª½çÃæ¿ÉÒÔ½«Óû§Òýµ¼µ½¸üÓÐȤµÄÄÚÈÝÒ³Ãæ£¬ÈçÊÓÆµ¡¢ÎÄÕ¡¢»¥¶¯»î¶¯µÈ£¬Ìá¸ßÓû§µÄ»¥¶¯ÂʺÍÕ³ÐÔ¡£
ÂÃÓÎÆ½Ì¨£ºÔÚÂÃÓÎÆ½Ì¨ÉÏ£¬Òþ²ØÌø×ª½çÃæ¿ÉÒÔ½«Óû§Òýµ¼µ½¸üÏêϸµÄÐг̰²ÅÅ¡¢¾ÆµêÍÆ¼ö¡¢¾°µã½éÉܵÈÒ³Ãæ£¬Ìá¸ßÓû§µÄÂúÒâ¶ÈºÍת»¯ÂÊ¡£
Òþ²ØÌø×ª½çÃæÊÇÌáÉýÓû§ÌåÑéµÄ?Ò»ÖÖÓÐЧÊֶΣ¬Í¨¹ý¾«ÐÄÉè¼ÆºÍ¼¼ÊõÖ§³Ö£¬¿ÉÒÔΪÓû§ÌṩÎÞ·ìÏνӵIJÙ×÷Á÷³Ì£¬Ìá¸ßÓû§ÂúÒâ¶ÈºÍÁô´æÂÊ¡£ÔÚ17¡ãCµÄζÈÏ£¬Í¨¹ýÓÅ»¯Ò³Ãæ¼ÓÔØËÙ¶È¡¢ºÏÀí²¼¾ÖºÍÉè¼ÆÒÔ¼°Óû§·´À¡»úÖÆ£¬¿ÉÒÔÈ·±£Òþ²ØÌø×ª½çÃæµÄ˳³©ÊµÏÖ£¬´Ó¶øÎªÓû§´øÀ´¸ü¼ÓÓÅÖʵÄÌåÑé¡£
ÔÚÊý×Öʱ´ú£¬Ëæ×ÅÓû§ÌåÑéµÄ²»¶ÏÌáÉý£¬¸÷´óÆóÒµºÍÆ·ÅÆ·×·×̽Ë÷¸÷ÖÖ·½·¨À´ÎüÒýºÍÁôסÓû§¡£Òþ²ØÌø×ª½çÃæ×÷ΪһÖÖ´´ÐµÄÉè¼ÆÊֶΣ¬ÕýÖð½¥³ÉΪÌáÉýÓû§ÌåÑéµÄÖØÒªÍ¾¾¶¡£±¾ÎĽ«¼ÌÐøÉîÈë̽ÌÖÈçºÎͨ¹ýÕâÒ»Éè¼ÆÇÏÃÅ£¬ÎªÓû§´ò¿ªÒ»ÌõͨÍù¸üÓÅÖÊÌåÑéµÄ¡°ÃØÃÜͨµÀ¡±¡£
17¡¤c±à³ÌÓïÑÔµÄÌØµã
17¡¤cÊÇÒ»ÖÖ¹¦ÄÜÇ¿´óµÄ±à³ÌÓïÑÔ£¬ÆäÉè¼Æ³õÖÔÊÇΪÁ˸ßЧµØ´¦Àí¸´ÔÓµÄÊý¾Ý½á¹¹ºÍËã·¨¡£ËüÓµÓзḻµÄ±ê×¼¿âºÍ¸ßЧµÄÄÚ´æ?¹ÜÀí»úÖÆ£¬Ê¹ÆäÔÚ¸ßÐÔÄܺ͸´ÔÓÐÔÒªÇóµÄ³¡¾°Ï±íÏÖÓÈΪ³öÉ«¡£ÔÚÒþ²ØÌø×ª½çÃæµÄʵÏÖÖУ¬17¡¤cµÄ?ÕâÐ©ÌØµã¿ÉÒÔ³ä·Ö·¢»Ó£¬ÒÔ±£Ö¤½çÃæÇл»µÄ¸ßЧºÍÁ÷³©¡£
У¶Ô£ºÕźêÃñ(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)


