소프트웨어학부/운영체제

08. Thread

Mt.Hwang 2024. 11. 18. 22:58

실행 유닛  Execution Unit

Protection Domain

프로세스와 스레드

스레드  Thread

 

 

스레드 vs Cooperative Process

스레드와 CPU 활용도

프로세스 vs 스레드

 

 

스레드의 구성요소

 1. Thread ID

 2. Program Counter

 3. Register Set

 4. Stack

스레드의 공유 목록

멀티 스레드 장점

 

 

멀티코어 프로세서  Multicore Processor

유저 스레드  User Thread

커널 스레드  Kernel Thread

 

 

커널 스레드

Mapping Thread

 1. Many to One

 2. One to One

 3. Many to Many

Many to One

 

 

One to One

 

 

Many to Many

 

 

fork

exec

Process Creation

 

 

Thread Concellation

Thread Pools

 

 

스레드의 IPC

'소프트웨어학부 > 운영체제' 카테고리의 다른 글

10. 동기화 (2)  (0) 2024.11.18
09. 동기화 (1)  (0) 2024.11.18
07. IPC  (0) 2024.11.18
06. CPU Scheduling  (0) 2024.11.18
05. Computer Architecture  (0) 2024.11.18