¡¡¡¡ÔÚforkÖ®ºó£¬×Ó½ø³ÌºÍ¸¸½ø³Ì¶¼»á¼ÌÐøÖ´ÐÐforkµ÷ÓÃÖ®ºóµÄÖ¸Áî¡£×Ó½ø³ÌÊǸ¸½ø³ÌµÄ¸±±¾¡£Ëü½«»ñµÃ¸¸½ø³ÌµÄÊý¾Ý¿Õ¼ä£¬¶ÑºÍÕ»µÄ¸±±¾£¬ÕâЩ¶¼ÊǸ±±¾£¬¸¸×Ó½ø³Ì²¢²»¹²ÏíÕⲿ·ÖµÄÄÚ´æ¡£Ò²¾ÍÊÇ˵£¬×Ó½ø³Ì¶Ô¸¸½ø³ÌÖеÄͬÃû±äÁ¿½øÐÐÐ޸IJ¢²»»áÓ°ÏìÆäÔÚ¸¸½ø³ÌÖеÄÖµ¡£µ«ÊǸ¸×Ó½ø³ÌÓÖ¹²ÏíһЩ¶«Î÷£¬¼òµ¥ËµÀ´¾ÍÊdzÌÐòµÄÕýÎĶΡ£ÕýÎĶδæ·Å×ÅÓÉcpuÖ´ÐеĻúÆ÷Ö¸Áͨ³£ÊÇread-onlyµÄ¡£
¡¡¡¡ÓÉÓÚÔÚforkÖ®ºóÎÒÃdz£³£¶¼ÊǸú¸öexecÔÚºóÃæ£¬ËùÒÔΪÁËÌá¸ßЧÂÊ£¬ºÜ¶àµÄʵÏÖ²¢²»ÍêÈ«¸´ÖÆÊý¾Ý¶ÎºÍ¶Ñ¡¢Õ»£¬¶øÊDzÉÓÃдʱ¸´ÖÆ£¬ÓеãÀàËÆÓÚijЩcacheÓëÄÚ´æÊý¾ÝµÄͬ²½·½·¨¡£
¡¡¡¡ÁíÒ»ÖÖÌá¸ßЧÂʵķ½·¨¾ÍÊÇʹÓÃvfork£¬vfork×îÔçÆðÔ´ÓÚ2.9BSD£¬ËüÓëforkµÄ²»Í¬¾ÍÔÚÓÚËü²¢²»½«¸¸½ø³ÌµÄµØÖ·¿Õ¼äÍêÈ«¸´ÖƵ½×Ó½ø³ÌÖУ¬ÒòΪ×Ó½ø³Ì»áÁ¢¼´µ÷ÓÃexec.vfork³öÀ´µÄ×Ó½ø³ÌÊÇÔÚ¸¸½ø³ÌµÄ¿Õ¼äÖÐÔËÐеģ¬ËüµÄ´æÔÚ¾ÍÊÇΪÁËexecµ÷Óã¬ËùÒÔËü²»ÐèÒª¸´ÖÆÕâЩ¶«Î÷£¬ÒòΪ¸´ÖÆÁËҲûÓÐÓá£Èç¹ûÕâʱ×Ó½ø³ÌÐÞ¸ÄÁËij¸ö±äÁ¿£¬Õ⽫ӰÏìµ½¸¸½ø³Ì¡£
¡¡¡¡vforkÓëforkµÄÁíÒ»Çø±ðÊÇ£ºvfork±£Ö¤×Ó½ø³ÌÏÈÔËÐУ¬ÔÚËüµ÷ÓÃexec»òexitºó¸¸½ø³Ì²Å¿ÉÄܵ÷¶ÈÔËÐС£¶øforkµÄ¸¸×Ó½ø³ÌÔËÐÐ˳ÐòÊDz»¶¨µÄ£¬ËüÈ¡¾öÓÚÄں˵ĵ÷¶ÈËã·¨¡£
¡¡¡¡ËùÒÔ£¬forkµÄʱºò£¬³ÌÐò´úÂë±»¸´ÓÃÁË----ÎÒÖ¸µÄ³ÌÐò´úÂë¾ÍÊÇÓÉcpuÖ´ÐеĻúÆ÷Ö¸Á·Ö£¬ÕâÓëÓжàÉÙ¸ö½ø³ÌÔÚÔËÐÐÎ޹أ¬¼´Ê¹ÊÇÆµ·±Ö´ÐеijÌÐòÔÚ´æ´¢Æ÷ÖÐÒ²Ö»ÐèÒ»¸ö¸±±¾£¬¶øÇÒËüÔÚÖ´ÐÐÆÚ¿ÉÄÜÊÇread-onlyµÄ¡£µ±È»£¬Èç¹ûÄãexecÁË£¬ÄǾÍÊÇÁíÒ»ÂëÊÂÁË¡£
¡¡¡¡ÁíÍ⣬¸¸½ø³ÌÖеÄÊý¾Ý¿Õ¼äºÍ¶Ñ¡¢Õ»¿ÉÄÜ»á²úÉú¸±±¾£¬¾ßÌåÇé¿öÒª¿´ÄãʹÓõÄÊÇvfork»¹ÊÇfork.fork»á²úÉú¸±±¾£¬¶øvforkÔò¹²ÏíÕⲿ·ÖÄÚ´æ¡£

