3 ms·
The main enabler seems to be the fact that isolation is now redundantly enforced in two places - both by the kernel, and by IO device drivers. In return for mak
by arstneio 12y ago
The main enabler seems to be the fact that isolation is now redundantly enforced in two places - both by the kernel, and by IO device drivers. In return for making the hardware support non-optional, Arrakis eliminates the kernel's involvement.
- rbanffy 12y ago> The main enabler seems to be the fact that isolation is now redundantly enforced in two places Can the kernel realize it and, if the hardware can manage isolation with OS semantics, step aside? This isolation support in hardware reminds me of the "Software on Silicon" thing Oracle has shown on their new SPARC. Is offloading more and more application and OS level logic to hardware going to explode?