Next: i-węzły
Up: Struktury VFS
Previous: vfsmount
Jest katalogiem i-węzłów. Identyfikuje określony system plików
na określonym urządzeniu. Jak widać na rysunku
jeden system plików może być zamontowany w wielu miejscach.
Sturtura superblock_operations oferuje wiele funkcji:
- read_inode - pozwala wczytać i-node, jest wołana
z get_new_inode i
- dirty_inode - zgłasza modyfikacje i-wenzła. np. chmod
- write_inode - nakazuje zapisać informacje.
- put_inode - wołane przy zminiejszeni licznika odwołań
- delete_inode - gdy licznik odwołan jest 0 (i_count) oraz
ilość dowiazań dyskowych jest 0. Taki węzeł może przestać istnieć
na dysku.
- put_super - wołane przy odmontowaniu,
służy synchronizacji z dyskiem
typowa implementacja to użycie brelse
- write_super - wołane gdy trzeba zapisac blok na dysk,
typowa implementacja to zaznaczenie bufora we/wy znacznikiem dirty.
admin
2001-12-18