Peter W. Rijks

  • Citations Per Year
Learn More
An extensible file system raises the level of file abstraction which provides benefits to both the end-user and programmer. The Modify-on-Access file system provides safe and simple user-defined extensibility through transformations, which are modular operations on input and output streams. A user inserts transformations into input and output streams, which(More)
This paper presents the Modify-on-Access (Mona) le system that provides extensibility through transformations applied to streams of data. Mona is novel in two ways. First, it o ers two levels of extensions (kernel and user). It allows performance-critical operations to execute with little overhead in the kernel and untrusted or more complex operations to(More)
This paper presents the Modify-on-Access (Mona) le system that provides extensibility through transformations applied to streams of data. Mona overcomes two limitations of prior extensible le systems. First, the Mona le system o ers two levels of extensions (kernel and user) that share a common interface. It allows performance-critical operations to execute(More)
  • 1