Operating systems

Concurrency: An Introduction

Prashanth L.A.

2023-10-02

Lecture 26

The second easy piece begins

Thread

What is a thread?

Multi-threaded program

Each thread has:

but shares - rest of address space (heap, static global, code section too)

Context switch

Threaded Address Space