    511

 (ID)    ,   pid ( 
   NULL),     ,  .
      , ,   -
,   pid (     NULL),  -
,    ,  ,   , -
  .   pid   ,  ID
     .



  posix_spawn()  posix_spawnp ()   -
, :

[EINVAL] ,   file_actions   attrp,
.

    ,      
 posix_spawn()  posix_spawnp (),     -
    (exit status),   127.

    posix_spawn ()  posix_spawnp ()  -
  ,       fork ()    
 ,       
  fork ()    (,     ,
    ,     -
 ,   127).

   spawn-flags ,   attrp, 
 POSIX_SPAWN_SETPGROUP,   posix_spawn()  posix_spawnp () -
      ,   
      setpgid () (,  
  ,     ,  
   ,   127).

PS           spawn-flags ,  
attrp,   POSIX_SPAWN_SETSCHEDPARAM,  
POSIX_SPAWN_SETSCHEDULER  , ,   
 posix_spawn()  posix_spawnp()    -
,       sched_setparam(), -
       
sched_setparam() (,     ,  -
   ,    
 ,   127).

   spawn-flags ,   attrp,
  POSIX_SPAWN_SETSCHEDULER,    
 posix_spawn()  posix_spawnp()    -
,       sched_setscheduler(),
      
 sched_setscheduler () (,    
,     ,   -
   ,   127).