Index

System Calls

Example of Standard C Library

Types of System Calls:

1)Process control

2)File management

3)Device management

4)Information maintenance

5)Communications

Quiz

End

System Calls
process D
free memory
process C
interpreter
process B
kernel
  • FreeBSD (derived from Berkeley UNIX) is an example of a multitasking system. When a user logs on to the system, the shell of the user's choice is run.
  • This shell is similar to the MS-DOS shell in that it accepts commands and executes programs that the user requests. However, since FreeBSD is a multitasking system, the command interpreter may continue running while another program is executed.
  • To start a new process, the shell executes a fork() system call. Then, the selected program is loaded into memory via an exec() system call, and the program is executed.

 

 

 

Next