Traditionally, file systems have been implemented in kernel mode for efficiency and security, albeit at substantially higher development complexity. User mode file systems have existed for decades and suffer from lower efficiency. Why? How can we improve them?
We explore using message passing as a kernel bypass technique for the commonly used FUSE file systems model with two objectives:
Systopia lab is supported by a number of government and industrial sources, including Cisco Systems, the Communications Security Establishment Canada, Intel Research, the National Sciences and Engineering Research Council of Canada (NSERC), Network Appliance, Office of the Privacy Commissioner of Canada, and the National Science Foundation (NSF).