home search a-z help
University of Cambridge Computer Laboratory
Monday November 14th, 2005 - 4.30pm
Computer Laboratory > Research > Systems Research Group > NetOS > Seminars > Monday November 14th, 2005 - 4.30pm

Cramming Semantics into File System Interfaces

Craig Everhart

Through the years, file system interfaces (POSIX, VFS layers, NFS protocols) have been pushed and stretched by implementors adding new capabilities to file systems, like cluster file systems, distributed file systems, and interfaces to new and different systems. This talk presents some motivations for interface growth and some clever strategies for providing advanced semantics, and observes how Linux interfaces are following in the same path.