{"@attributes":{"version":"2.0"},"channel":{"title":"RedLeaf on Mars Research Group","link":"https:\/\/mars-research.github.io\/projects\/redleaf\/","description":"Recent content in RedLeaf on Mars Research Group","generator":"Hugo -- gohugo.io","language":"en-us","item":{"title":"Overheads of Hardware and Language-Based IPC Mechanisms","link":"https:\/\/mars-research.github.io\/projects\/redleaf\/lang-ipc\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/mars-research.github.io\/projects\/redleaf\/lang-ipc\/","description":"Both lightweight hardware mechanisms and zero-overhead language safety can be leveraged to enforce the isolation of subsystems, e.g., browser plugins, device drivers and kernel extensions, user-defined database and network functions, etc. However, as both technologies are still young, their relative advantages are still unknown.\nIn this work, we study the overheads of hardware and software isolation mechanisms with the goal to understand their relative advantages and disadvantages for fine-grained isolation of subsystems with tight performance budgets."}}}