Professional Documents
Culture Documents
Day - 1 Intro-2
Day - 1 Intro-2
• A set of functions that make up the heart of an OS • Shell is the interface between the user and the
• It is used to provide an application interface kernel.
between programs and physical devices. • Services provided by the shell
• Services provided by the kernel – It interprets all the commands to the kernel
– Controls execution of processes. – The kernel after processing the commands
– Scheduling processes fairly for gives back to the shell.
execution on the CPU.
– Allocating memory for an executing
process.
USER USER
C Shell C Shell
Korn Korn
Borne Shell Borne Shell
KERNEL Shell Shells KERNEL Shell Shells
TC TC
Shell Shell
HARDWARE HARDWARE