Chapter 4 Threads & Concurrency
Chapter 4 Threads & Concurrency
Overview

single vs. multi thread
motivation

Intro
For RPC/OS
Benefits

Programming

Concurrency vs. Parallelism
Types of Parallelism
Amdahl’s Law
Thread types

User Thread
Multithreading Models

Many to one

One to One

Many to Many

Two level

Thread Libraries
Introduction
Common library
Pthread

Example
Important
Windows Thread

Example
Java Thread

Implicit Threating
 
 
OpenMP
Threading Issues
Semantics of fork() and exec() system calls

Thread cancellation

Signal handling(dest. is process)

Thread pools
Intro
Thread specific data

Operating-System Examples
Window

Linux

Java

Chapter 4 Threads & Concurrency
      https://z-hwa.github.io/webHome/[object Object]/Operation Systems/Chapter-4-Threads-Concurrency/
    





































