Professional Documents
Culture Documents
CS 241
Spring 2021
By
Marwa M. A. Elfattah
Main Reference
Operating System Concepts, Abraham Silbrschatz,
10th Edition
Fundamentals
When you power up a computer, what happens?
For a computer to start it needs to have an initial simple
program to run – bootstrap - bootloader.
▪ It is stored within the computer hardware in firmware (BIOS
– Basic I/O System).
When you power up a computer, what happens?
For a computer to start it needs to have an initial simple
program to run – bootstrap - bootloader.
▪ It is stored within the computer hardware in firmware (BIOS
– Basic I/O System).
▪ Also, It provides
a user interface
to configure the
hardware and to
select storage
device from
which OS is
loaded.
When you power up a computer, what happens?
For a computer to start it needs to have an initial simple
program to run – bootstrap - bootloader.
▪ It is stored within the computer hardware in firmware (BIOS
– Basic I/O System).
What
What about is the the
storing
OS Kernel
Kernel?in ROM?
Operating System Kernel
“The one program running at all times on the computer”
is the kernel. It is the Operating System Core
Operating System Kernel
“The one program running at all times on the computer”
is the kernel. It is the Operating System Core
• Everything else is either:
➔ A system services – system
utility (ships with the operating
system, but not part of the kernel),
such as: file manipulation, status
information, background services,…