488  13.   " "...

     ,     " ".
         
    .  CORBA-  -
      .   13.5.3.1
  PVM-,    .   -
 ,      posix_spawn () (   
   ?or_each ()      -
  posix_spawn()).   1 (. . 13.6) " " 
     .    2  -
,  " "    . -
   2 " "    posix_spawn () 
   .     -
, , " "    CORBA-, -
      .      -
    (Remote Procedure Call  RPC)  MPI- 
PVM-,    ,    
posix_spawn (). (   posix_spawn ()    3.)
    posix_spawn ()     -
 ,    13.8.

//  13.8.   posix_spawn() 
//                 

ftinclude <spawn.h>
blackboard::blackboard(void)
{

//. . .

pid_t Pid;

posix_spawnattr_t M;

posix_spawn_file_actions_t N;

posix_spawn_attr_init(&M) ;

posix_spawn_file_actions_init (&N) ;

char *const argv[] = {"knowledge_sourcel".NULL};

posix_spawn(&Pid,"knowledge_sourcel",&N,&M,argv,NULL) ;

//. . .
}

  13.8    ,   -
 ,      posix_spawn()  
,                  
knowledge_sourcel.     " "   -
     ,    Pid. -
 " ",     ,   -
   (IPC),  " "   -
    . " "    
   ,    
" "         .
   ,  " "   -
,          
" ",   ,   
.       