¿Qué es un archivo especial?

Un archivo especial, también conocido como archivo de dispositivo, es un archivo en una computadora que se utiliza con los controladores de dispositivos. Puede aparecer y actuar como un archivo normal, pero incluye un nombre especial que lo distingue de otros archivos. Este nombre no se puede usar con ningún otro tipo de archivo. El archivo especial puede dar comandos a un controlador de dispositivo a través de llamadas del sistema de entrada/salida (E/S). Esto facilita que el archivo controle un dispositivo o parte específico del sistema informático.

Un nodo del dispositivo almacena información sobre el archivo especial, y utiliza un número mayor y un menor para identificar el archivo y el controlador con el que funciona. Microsoft® utiliza archivos especiales en sus sistemas operativos, como el sistema MS-DOS® y Windows®. Una diferencia importante es el nombre y cómo se distingue el archivo especial. Microsoft® se refiere a archivos especiales como archivos de dispositivos, y los sistemas operativos más antiguos utilizan palabras de reserva para identificar estos archivos especiales en lugar de números principales y menores.

Microsoft's® DeviceLos archivos tienen palabras clave simples como CON y PRN. Pueden o no tener un comando de entrada y un comando de salida. Por ejemplo, CON puede recibir datos tipados e imprimir datos de computadora en la consola. La palabra clave PRN, sin embargo, solo puede imprimir texto. No puede recibir ninguna entrada.

Para comprender mejor cómo los archivos especiales afectan a las personas en su vida cotidiana, considere a un estudiante universitario que ha guardado su papel en un CD-ROM para llevar a la biblioteca e imprimir en la biblioteca del campus. Una vez que coloca el CD en la computadora, la computadora necesita leer los datos en el CD y abrirlos en la computadora para que el estudiante pueda enviarlo a la impresora. Un tipo de archivo especial, conocido como dispositivo de bloque, transfiere los datos en bloques desde el CD a la computadora. Una vez que se han transferido todos los bloques, la computadora puede mostrar el contenido del CD en la pantalla de la computadora.

Aparte de dispositivos de bloque, dispositivos de caracteres y PSEUTambién existen dispositivos. Los dispositivos de caracteres funcionan con sistemas que envían información a un carácter a la vez en lugar de en bloques grandes como el manejo de dispositivos de bloque. Los pseudo-dispositivos se utilizan para interactuar con los comandos que el sistema operativo puede realizar que no requiere un objeto físico para interactuar. El CD-ROM es un objeto físico manejado por un dispositivo de bloque. Un pseudo-dispositivo trata puramente con comandos y no interactúa con ningún objeto físico.

OTROS IDIOMAS