Ubuntu foundations

Kernel and user space

Separate the privileged kernel from the programs, services, shells, and applications that run above it.

8 minute lesson

~~~

The kernel controls access to hardware and shared resources. Programs normally run in user space with limited privileges.

A system call is the controlled path a program uses to ask the kernel for work such as opening a file or creating a process.

This boundary is one reason a broken application does not normally crash the entire operating system.

Lesson completed

Take this course offline

Get every free book and course as PDF and EPUB files.

Get the download library →