Alle 13:34, sabato 12 gennaio 2008, NN_il_Confusionario ha scritto:
> On Sat, Jan 12, 2008 at 12:39:35PM +0100, compact wrote:
> > sul processo in questione non restituisce nessun pid, sono sicuro che il
> > comando a lanciato almento 3 processi che pero' non si chiudono in
> > automatico alla chiusura del comando.
>
> se il padre muore, i processi figli orfani sono adottati da init (con
> pstree o htop o simili li vedi figli di init). Ma se non recuperi in
> qualche modo il pid che aveva il processo padre non puoi trovare chi
> sono i suoi figli. Puoi anche divertirti a guardare i files (virtuali)
> /proc/$PID/status (e i files limitrofi). Per esempio:
>
> # grep Pid: /proc/1975/status
> Pid:    1975
> PPid:   1893
>
> (PPid = Parent Process id)

il PPid di un processo con attualmente attivo il comando che lancio risulta 
essere 1

il PPid di un processo con chiuso il comando che lancio risulta essere 1

quindi questi processi vengono gia adottati da init


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Rispondere a