본문 바로가기

Archived(CSE)/운영체제

Chap 4. Thread

운영체제 Chap 4.

(스레드 개념 - 이점 - Parallelism/Concurrency - Multicore 고려사항 - 병행 종류 - 멀티스레딩 모델 - 스레드 lib - 스레드  - 스레드 이슈)

  • Thread 개념(register stack 각각, 데이터 파일 공유)
  • Thread 이점(효율성, 반응성, 공유성, 범위성)
  • Multicore   코어당 스레드 처리
  • Concurrency vs Parallelism
  • Multicore 고려사항( 파악, 균형, 의존성, 디버깅)
  • 병행 종류(data, task)
  • 멀티스레딩 모델(nto1, 1to1, ntom)
  • 스레드 라이브러리(pthread, window, java)
  • Thread pool(미리 대기, 사용자 문제)
  • 스레드 이슈(fork exec, signal, termination)
  • scheduler motivation(커널에서 유저로 정보)

'Archived(CSE) > 운영체제' 카테고리의 다른 글

Chap 6. Synchronization  (0) 2019.04.16
Chap 5. Process Scheduling  (0) 2019.04.13
Chap 3. Process  (0) 2019.04.12
Chap 2. System structure  (0) 2019.04.12
Chap 1. OS  (0) 2019.04.12