ABOUT
A new OS abstraction that provides independent units of protection, privilege, and execution state within a process. lwCs can be used to efficiently implement roll-back, isolated address spaces, privilege separation, and sandboxed/monitored computation within a process.
PUBLICATIONS
Light-Weight Contexts: An OS Abstraction for Safety and Performance
James Litton, Anjo Vahldiek-Oberwagner, Eslam Elnikety, Deepak Garg, Bobby Bhattacharjee, Peter Druschel
OSDI 2016 (USENIX Symposium on Operating Systems Design and Implementation)
Paper
Slides
RESOURCES
Generally items are in the osdi16 branch. Use git branch -av to view branches and check out appropriate branch. Documentation has more detail.
Source Code documentation - (link)
Kernel Repository -
Userspace Library -
git://jameslitton.net/lwclibs.gitMicrobenchmarks - available in /tests in the userspace library
nginx evaluation software -
PHP evaluation software -
Coming very soonPEOPLE
James Litton
Anjo Vahldiek-Oberwagner
Eslam Elnikety
Deepak Garg
Bobby Bhattacharjee
Peter Druschel