11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.3. L’ARCHITETTURA DEI PROCESSI 251.3.1 Le proprietà dei processiCome accennato in sez. 1.1.2 una delle caratteristiche principali dell’architettura dei processiin un sistema unix-like è che qualunque processo questo può creare nuovi processi; in questocontesto il processo originale viene chiamato padre, mentre i processi da lui creati vengono dettifigli. La caratteristica distintiva è che tutti i processi presenti nel sistema possono essere creatisolo in questo modo, e pertanto tutti i processi avranno un padre; l’unica eccezione è quella diinit, il processo iniziale che, venendo lanciato direttamente dal kernel all’avvio, non è figlio dinessun altro processo.Questa caratteristica permette di classificare i processi in una gerarchia ad albero basata sullarelazione padre-figlio; in questa gerarchia init viene a ricoprire nel sistema un ruolo speciale,come radice dell’albero. Questa classificazione può essere stampata con il comando pstreeche evidenzia in maniera grafica l’albero genealogico dei processi presenti nel sistema, con unrisultato del tipo:init-+-atd|-bdflush|-bonobo-moniker-|-cron|-evolution-addre|-evolution-alarm|-evolution-calen|-evolution-execu|-evolution-mail---evolution-mail---4*[evolution-mail]|-gconfd-2|-6*[getty]|-inetd---famd|-junkbuster|-kalarmd|-kapmd|-kdeinit-+-artsd| |-evolution| |-gabber| |-kdeinit---xvncviewer| |-kdeinit| |-kdeinit---bash---bash| |-kdeinit---bash-+-emacs| | ‘-xpdf---xpdf.bin| |-kdeinit---bash---pstree| ‘-kdeinit---bash---ssh|-8*[kdeinit]|-kdeinit---mozilla-bin---mozilla-bin---4*[mozilla-bin]|-kdm-+-XFree86| ‘-kdm---kde3-+-kwrapper| ‘-ssh-agent|-keventd|-khubd|-klogd|-korgac|-kreiserfsd|-ksensors|-ksoftirqd_CPU0|-kswapd|-kupdated|-lockd---rpciod|-master-+-cleanup| |-pickup| |-proxymap| |-qmgr| |-smtp

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!