Specfs:
- niedostępny bezpośrednio dla użytkownika (przez mount czy statvfs)
- daje wspólny interfejs do urządzeń przez pliki specjalne -
konieczny bo vnode związany z plikiem specjalnym wskazuje na
operacje systemu plików, w którym się znajduje, a nie na operacje na
urządzeniu
- "współpracuje" z dowolnym systemem plików wspierającym pliki
specjalne
- brak własnej struktury katalogowej - tylko snode'y (specfs
node'y, węzły przysłaniające) związane z vnode'ami plików
specjalnych - z każdym vnode'em pliku specjalnego związany jeden snode
zawierający m.in. vnode urządzenia
- wspólny snode urządzenia: wiele plików specjalnych może być
związanych z tym samym urządzeniem, dlatego utrzymywany jest
wspólny snode - to przez niego (a dokładniej przez vnode urządzenia,
do którego jest wskaźnik we wspólnym s-węźle) następuje dostęp do
urządzenia
dalej
początek