    509

file_actions,   FD_CLOEXEC     ( -
   )  .  
     .

1.       
       
  .     -
 ,    (.   fcnti ()),
  .

2.  ,   ,   
        
    ,    , -
  a fc krp.

3.   ,      -
,          .

4.   ,     FD_CLOEXEC
(.   fcnti ()),   .

   posix_spawnattr_t   
< spawn. h>.       ,  .

   spawn-flag's ,   afctrp, 
 POSIX_SPAWN_SETPGROUP,   spawn -pgroup      ,
        ()  .

   ,    spawn-flags , -
  afctrp,   POSIX_SPAWN_SETPGROUP,  
spawn-pgroup     ,     -
     ,  (ID)    -
 ID  .    spawn-flags ,  -
 afcfcrp,  POSIX_SPAWN_SETPGROUP  ,    -
    .

PS    ^ '' '''^^^^           afctrp, -
  POSIX_SPAWN_SETSCHEDPARAM,   POSIX_SPAWN_SETSCHEDULER
 ,        
     , 
  spawn-schedparam ,   a t fcrp.

   spawn-flags ,   attrp, -
  POSIX_SPAWN_SETSCHEDULER (   
POSIX_SPAWN_SETSCHEDPARAM),      
  ,   spawn- schedpol icy
,   afctrp,   , -
   spawn -schedparam   .

 POSIX_SPAWN_RESETIDS   spawn-flags ,  -
 a fc trp,   ID   
.     ,    ID -
   .    , ID -
         ID
   .   ,  