Professional Documents
Culture Documents
CSC520-Tutorial 3
CSC520-Tutorial 3
TUTORIAL #3
new terminated
admitted exit
interrupt
ready running
7. The term used when referring to the CPU changing its execution from one process to
another is context switching.
8. When there are several processes running together concurrently, it can be considered
as multitasking or multiprogramming.
Short term scheduling is invoked frequently in milliseconds so it must be fast while long
term scheduling in invoked infrequently in seconds and minutes so it must be slow
12. Describe the differences between I/O-bound process and CPU-bound process.
I/O bound process spend time more doing I/O than computations while CPU-bound
process spends more time doing computations.
17. The function to create a child process is fork() system call creates new process.
18. List the resource sharing options between parent and child process.
19. List the execution options between parent and child process.