Descrittore di file
Definizione rapida
Numero che un processo usa come riferimento per una risorsa aperta.
Spiegazione
Il sistema conserva per ogni processo una tabella delle risorse aperte. La posizione occupata da ciascuna voce diventa il suo descrittore, cioè un identificatore simbolico che il programma può passare alle operazioni di lettura e scrittura.
Esempio pratico
Quando un programma scrive sul descrittore 1 invia normalmente il testo all'uscita standard; usando il 2 indirizza invece i messaggi all'uscita degli errori.
Spiegazione tecnica
Le associazioni convenzionali iniziali sono 0 per l'ingresso standard, 1 per l'uscita e 2 per gli errori. Gli ulteriori file aperti ricevono altri indici disponibili nella tabella del processo.
Da non confondere con
Non è il percorso o il nome del file: identifica una risorsa già aperta soltanto nel contesto del processo che la utilizza.