-processi e file. Il kernel mantiene sempre un elenco dei processi
-attivi nella cosiddetta \textit{process table} ed un elenco dei file aperti
-nella \textit{file table}.
-
-Ciascuna voce della \textit{process table}, che in Linux è costituita da una
-struttura \var{task\_struct}, che contiene tutte le informazioni relative ad
-ogni processo attivo nel sistema; fra queste c'è anche il puntatore ad una
-ulteriore struttura \var{files\_struct} che contiene le informazioni su tutti
-i file che il processo sta usando.
-
-Ciascuna voce della \textit{file table}, che in Linux è costituita da una
-struttura \var{file}, contiene informazioni ogni file aperto nel sistema.
-
-
-
-All'interno di ogni processo i file aperti sono identificati da un intero non
-negativo, chiamato appunto \textit{file descriptors};
-
-
-
-) che identifica il processo nei confronti del
-kernel ogni processo mantiene una sezione (la \var{file_struct}, la cui
-struttura è riportata in \nfig)
-
-ciascun processo porta
-nella ha una tabella dei file aperti, in
+processi e file. Il kernel mantiene sempre un elenco dei processi attivi
+nella cosiddetta \textit{process table} ed un elenco dei file aperti nella
+\textit{file table}. La relazione fra queste tabelle è mostrata in \nfig.