Fitxer dispositiu
From Wikipedia, the free encyclopedia
Remove ads
Els fitxers dispositius o fitxers dels dispositius (en anglès device files) són fitxers especials usats en gairebé tots els sistemes operatius derivats d'Unix i també en altres sistemes.
Arxius de dispositius en Unix i GNU / Linux
En els sistemes operatius Unix i GNU/Linux un fitxer de dispositiu és un arxiu especial estandarditzat a Filesystem Hierarchy Standard que s'estableix al directori /dev
(en el cas de Solaris en /devices
) en els subdirectoris s'estableix un contacte amb dispositius de la màquina, ja siguin reals, com un disc dur, o virtuals, com /dev/null. Aquesta flexibilitat capaç d'abstreure el dispositiu i considerar només les qüestions fonamentals, la comunicació, li ha permès adaptar-se a la rapidesa dels canvis ia la variació de dispositius que ha enriquit a la computació.
L'arxiu de dispositiu representa al dispositiu per comunicar amb programes que s'executen en la màquina. No és un arxiu pròpiament dit, sinó que l'usuari ho veu com un arxiu. Per això ha d'existir un driver apropiat per al dispositiu.
Per exemple, el programa d'edició d'imatges Gimp pot accedir a l'escàner amb el fitxer de dispositiu /dev/scan.
Hi ha diversos tipus de dispositius:
C
- character devices: dispositius orientats a caràctersB
- block devices: dispositius orientats a blocsS
- socket devices: dispositius orientats a sockets
Els noms dels fitxers de dispositiu depenen del sistema operatiu.
Dispositius orientats a blocs
Dispositius orientats a blocs transmeten dades en blocs (paquets) i per aquesta raó són usats sovint per a la transmissió paral·lela de dades. Aquests dispositius utilitzen el Buffer de dades del sistema operatiu.
Dispositius orientats a caràcters
Dispositius orientats a caràcters transmeten només un Bit o només un Byte al mateix temps, és a dir, utilitzen la transmissió sèrie de dades, sense utilitzar buffer.
La targeta de xarxa, per exemple Ethernet, ISDN, no és contactada a través d'arxius de dispositiu, sinó a través de TCP/IP, encara que existeixen arxius de dispositiu per a aplicacions especials com Netlink Device, D-Channel, etc.
Dispositius orientats a sockets
Un socket d'Internet no és un arxiu de dispositiu, sinó una forma de comunicació entre processos.
Fitxers de dispositius virtuals
Un cas especial són els arxius virtuals amb els quals no es comunica amb un dispositiu real.
Remove ads
Vegeu també
Enllaços externs
- Http://docs.hp.com/de/B2355-90714/apc.html
- Http://www.galileocomputing.de/openbook/unix_guru/node122.html
- Http://www.oreilly.de/german/freebooks/linux_install/kap0414.html Arxivat 2007-09-27 a Wayback Machine.
- Http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads