Unformatted text preview:

ProcessesJonathan GeislerFebruary 7, 2005Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesQuestions from readingWhat is the difference between a program and a process?What do each of the following parts of a program do?1Text2Data3Heap4StackWhy are there new & terminated states for processes?What other information goes in the “· · · ” portion of the PCB?Jonathan Geisler ProcessesMore questionsHow are the objectives for multiprogramming & time sharingdifferent?Why does there need to be a mix of I/O and CPU boundprocesses?Why are there so few operations on processes?Why doesn’t Unix use the CreateProcess() call thatWindows uses and requires a fork() and exec() call instead?Jonathan Geisler ProcessesMore questionsHow are the objectives for multiprogramming & time sharingdifferent?Why does there need to be a mix of I/O and CPU boundprocesses?Why are there so few operations on processes?Why doesn’t Unix use the CreateProcess() call thatWindows uses and requires a fork() and exec() call instead?Jonathan Geisler ProcessesMore questionsHow are the objectives for multiprogramming & time sharingdifferent?Why does there need to be a mix of I/O and CPU boundprocesses?Why are there so few operations on processes?Why doesn’t Unix use the CreateProcess() call thatWindows uses and requires a fork() and exec() call instead?Jonathan Geisler ProcessesMore questionsHow are the objectives for multiprogramming & time sharingdifferent?Why does there need to be a mix of I/O and CPU boundprocesses?Why are there so few operations on processes?Why doesn’t Unix use the CreateProcess() call thatWindows uses and requires a fork() and exec() call instead?Jonathan Geisler


View Full Document

TAYLOR COS 421 - Lecture Notes

Download Lecture Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?