The pcbs are moved between queues which are

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: s, STAT column shows current state   which state is a process in most of the Mme? 25 May 2012 Processes & Threads 10 University of Washington Process states and state transiFons running interrupt (unschedule) dispatch / schedule create terminate ready trap or exception (I/O, page fault, etc.) interrupt (I/O complete) blocked 25 May 2012 Processes & Threads You can create and destroy processes! 11 University of Washington State queues   The OS maintains a collecFon of queues that represent the state of all processes in the system   typically one queue for each state e.g., ready, waiMng, …   each PCB is queued onto a state queue according to the current state of the process it represents   as a process changes state, its PCB is unlinked from one queue, and linked onto another     25 May 2012 Once again, this is just as straigh=orward as it sounds! The PCBs are moved between queues, which are represented as linked lists. There is n...
View Full Document

This document was uploaded on 04/04/2014.

Ask a homework question - tutors are online