CS 3733 Operating Systems


Lecture 2 [1/14/98]: Processes

Reading: Chapter 4.1 and 4.2 of SG and Chapter 2.1 of PUP

  • What is a process?

  • Process model:

    Process contains program code, stack, space for variables and a program counter.

  • Three ways of looking at execution:

  • What information must an OS keep about a process?

  • Context switches and the kernel.

  • Process states and state diagrams.i


    SKILL: Understand state diagrams and context switches.


    Revision Date: 1/15/98