1 / 6

Process and Thread State Diagrams

Process and Thread State Diagrams. Basic Transitions. # ready queues may be >1. Java Thread States. waiting. Ready/Running. new. Terminated. UNIX Process States. C. A=system call or interrupt B=interrupt/return C=RAM available D=no RAM. New. D. Pre-empted. Ready in memory.

estherdrake
Download Presentation

Process and Thread State Diagrams

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Process and Thread State Diagrams

  2. Basic Transitions # ready queues may be >1

  3. Java Thread States waiting Ready/Running new Terminated

  4. UNIX Process States C A=system call or interrupt B=interrupt/return C=RAM available D=no RAM New D Pre-empted Readyinmemory swap in/out ReadySwapped int/sig A re-sched UserRunning Waitinginmemory KernelRunning WaitingSwapped B Terminated Blocking I/O or Wait requested

  5. Windows Thread States Runnable CPU scheduled New Ready Running preempted Blockrequested Blockreleased Waiting Terminated Page/stack wait Not runnable

  6. Linux Process/Thread States New Ready Running Terminated H/W Any signalor event Uninterruptible Interruptible Signal Stopped* ULT=kernel-level process * Requires action from another process

More Related