Go up to Frameworks
Go forward to Vnode/Vfs
Múltiplos Sistemas de Ficheiros
Torna-se necessário suportar vários sistemas de ficheiros (s5fs, ufs, fat,
NFS, etc).
- I/O mostra que kernel pode suportar diferentes dispositivos com o
mesmo framework. A ideia é que o sistema usa as operações gerais enquanto
pode. Quando é necessário fazer algo de específico existe uma array de
operações (open, close, read, write) em que cada dispositivo fornece a sua
rotina (ou usa uma geral).
- A mesma ideia pode ser usada para suportar múltiplos sistemas de
arquivos.
- A ideia é uma aplicação dos conceitos de programação por objectos.
vitor@cos.ufrj.br