Cos'è un file speciale?
Un file speciale, noto anche come file di dispositivo, è un file su un computer utilizzato con i driver di dispositivo. Può apparire e agire come un file normale, ma include un nome speciale che lo distingue da altri file. Questo nome non può essere utilizzato con altri tipi di file. Il file speciale può fornire comandi a un driver del dispositivo tramite chiamate di sistema input/output (I/O). Ciò semplifica il controllo del file un dispositivo specifico o una parte del sistema informatico.
Un nodo del dispositivo memorizza informazioni sul file speciale e utilizza un numero maggiore e un numero minore per identificare il file e il driver con cui funziona. Microsoft® utilizza file speciali nei loro sistemi operativi, come il sistema MS-DOS® e Windows®. Una differenza importante è il nome e il modo in cui si distingue il file speciale. Microsoft® si riferisce a file speciali come file di dispositivi e i sistemi operativi più vecchi utilizzano le parole di riserva per identificare questi file speciali anziché numeri principali e minori.I file hanno parole chiave semplici come Con e PRN. Possono o non possono avere o non avere sia un input che un comando di output. Ad esempio, CON può entrambi ricevere dati tipizzati e stampare i dati del computer sulla console. La parola chiave PRN, tuttavia, può stampare solo il testo. Non può ricevere alcun input.
Per capire meglio come i file speciali influenzano le persone nella loro vita quotidiana, considera uno studente universitario che ha salvato il suo mandato su un CD-ROM da portare alla biblioteca del campus e stampare. Una volta che ha inserito il CD nel computer, il computer deve leggere i dati sul CD e aprirlo sul computer in modo che lo studente possa inviarlo alla stampante. Un tipo di file speciale, noto come dispositivo a blocchi, trasferisce i dati in blocchi dal CD al computer. Una volta trasferiti tutti i blocchi, il computer può visualizzare il contenuto del CD sullo schermo del computer.
A parte dispositivi a blocchi, dispositivi di personaggio e pseuEsistono anche dottoratori. I dispositivi di personaggio funzionano con sistemi che inviano informazioni un carattere alla volta anziché in grandi blocchi come la gestione dei dispositivi a blocchi. Gli pseudo-devici vengono utilizzati per interagire con i comandi che il sistema operativo può eseguire che non richiedono un oggetto fisico con cui interagire. Il CD-ROM è un oggetto fisico gestito da un dispositivo a blocchi. Uno pseudo-dispositivo tratta esclusivamente comandi e non interagisce con alcun oggetto fisico.