Linux - Open Source White Papers
Mondrix: Memory Isolation for Linux Using Mondriaan Memory Protection
Overview This paper presents the design and an evaluation of Mondrix, a version of the Linux kernel with Mondriaan Memory Protection (MMP). MMP is a combination of hardware and software that provides efficient fine-grained memory protection between multiple protection domains sharing a linear address space. Mondrix uses MMP to enforce isolation between kernel modules which helps detect bugs, limits their damage, and improves kernel robustness and maintainability. During development, MMP exposed two kernel bugs in common, heavily-tested code, and during fault injection experiments, it prevented three of five file system corruptions.
| Publisher | Association for Computing Machinery | File Format | |
|---|---|---|---|
| Date Published | October 2005 | Downloads | 1 |
| Format | White Papers | ||
| Topics | |||



