Diferencia entre revisiones de «Gestió de E/S»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
Línea 1: | Línea 1: | ||
[[Archivo:Ldd1-590x297.jpg|frame|center|Els drivers s'executen en la [[CPU]] i aquesta es comunica amb el controlador del dispositiu]] | [[Archivo:Ldd1-590x297.jpg|frame|center|Els drivers s'executen en la [[CPU]] i aquesta es comunica amb el controlador del dispositiu]] | ||
[[Archivo:Ldd2-590x378.jpg|frame| Els drivers tenen dues parts, la part de comunicació amb el dispositu i les primitives del sistema operatiu. D'aquesta manera el que canvia d'un driver per a cada SO és sols la part del sistema.]] | [[Archivo:Ldd2-590x378.jpg|frame|center|Els drivers tenen dues parts, la part de comunicació amb el dispositu i les primitives del sistema operatiu. D'aquesta manera el que canvia d'un driver per a cada SO és sols la part del sistema.]] | ||
[[Archivo:Ldd3-590x350.jpg|frame|El sistema, fins i tot els de microkernel, pot controlar directament la CPU i la memòria. Les altres verticals poden ser mòduls del Kernel.]] | [[Archivo:Ldd3-590x350.jpg|frame|center|El sistema, fins i tot els de microkernel, pot controlar directament la CPU i la memòria. Les altres verticals poden ser mòduls del Kernel.]] | ||
Els dispositius poden ser: | Els dispositius poden ser: |
Revisión del 17:36 9 may 2013
Els dispositius poden ser:
- Orientats a paquets: En la vertical de la xarxa.
- Orientats a blocs: En la vertical dels dispositius de emmagatzematge.
- Orientats a Byte o caràcter.
Aprofundint més en aquests tres verticals:
La xarxa vertical, consta de dues parts:
- La pila de protocols de xarxa
- la targeta d'interfície de xarxa (NIC) de controladors de dispositiu, controladors de dispositius de xarxa, simplement, que podrien ser d'Ethernet, Wi-Fi, o qualsevol altre tipus de xarxes horitzontals.
D'emmagatzematge, es compon de dues parts:
- Drivers del sistema de fitxers, per desxifrar els diferents formats en múltiples particions.
- Bloc de controladors de dispositius per a diversos protocols d'emmagatzematge (maquinari), és a dir, horitzontals com IDE, SCSI, MTD, etc .
Enllaços
http://www.linuxforu.com/2010/11/understanding-linux-device-drivers/