www. O S N E W S .com
News Features Interviews
BlogContact Editorials

Sandboxing in Fuchsia
By Thom Holwerda on 2017-06-16 22:53:15

On Fuchsia, a newly created process has nothing. A newly created process cannot access any kernel objects, cannot allocate memory, and cannot even execute code. Of course, such a process isn't very useful, which is why we typically create processes with some initial resources and capabilities.

Most commonly, a process starts executing some code with an initial stack, some command line arguments, environment variables, a set of initial handles. One of the most important initial handles is the PA_VMAR_ROOT, which the process can use to map additional memory into its address space.

Not the most detailed description just yet, but Fuchsia seems to be getting fleshed out more and more.

8  Comments - Printer friendly - Related stories
Recent related stories
- Tenox.net's archive of computer books - 2018-06-26
- Sailfish for Gemini Community Edition released - 2018-06-26
- Sculpt OS available as live system - 2018-06-14
- The 640K memory limit of MS-DOS - 2018-06-10
- Nebulet: microkernel that implements WebAssembly in Ring 0 - 2018-05-30
- More related articles
 

Tell a friend
Your full name:
Your email address:
Your friend's email:
Anti-spam measure:
5+2=

News Features Interviews
BlogContact Editorials


WAP site - RSS feed
© OSNews LLC 1997-2007. All Rights Reserved.
The readers' comments are owned and a responsibility of whoever posted them.
Prefer the desktop version of OSNews?