Lecture4 - Chapter 4 Threads Chapter 4 Threads s Overview s Multithreading Models s Threading Issues s Pthreads s Windows XP Threads s Linux

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
Chapter 4: Threads Chapter 4: Threads
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.2 Chapter 4: Threads Chapter 4: Threads Overview Multithreading Models Threading Issues Pthreads Windows XP Threads Linux Threads Java Threads
Background image of page 2
4.3 Single and Multithreaded Processes Single and Multithreaded Processes
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.4 Benefits Benefits Responsiveness Resource Sharing Economy Utilization of MP Architectures
Background image of page 4
4.5 User Threads User Threads Thread management done by user-level threads library Three primary thread libraries: POSIX Pthreads Win32 threads Java threads
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.6 Kernel Threads Kernel Threads Supported by the Kernel Examples Windows XP/2000 Solaris Linux Tru64 UNIX Mac OS X
Background image of page 6
4.7 Multithreading Models Multithreading Models Many-to-One One-to-One Many-to-Many
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.8 Many-to-One Many-to-One Many user-level threads mapped to single kernel thread Examples: Solaris Green Threads GNU Portable Threads
Background image of page 8
4.9 Many-to-One Model Many-to-One Model
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.10 One-to-One One-to-One Each user-level thread maps to kernel thread Examples Windows NT/XP/2000 Linux Solaris 9 and later
Background image of page 10
4.11 One-to-one Model One-to-one Model
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4.12 Many-to-Many Model Many-to-Many Model Allows many user level threads to be mapped to many kernel
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/20/2011 for the course CS 4560 taught by Professor Daley,j during the Spring '08 term at CSU East Bay.

Page1 / 28

Lecture4 - Chapter 4 Threads Chapter 4 Threads s Overview s Multithreading Models s Threading Issues s Pthreads s Windows XP Threads s Linux

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online