
[OS] 사용자 스레드와 커널 스레드
·
Computer Science/Operating System
사용자 스레드 커널과 상관없이 완전한 사용자 수준의 패키지 사용자 수준의 스레드 라이브러리를 통해 구현됨 스레드 라이브러리는 커널 지원없이 스레드 생성, 동기화, 스케줄링, 관리 기능 제공 장점 성능 복잡한 비동기 기법을 ‘라이브러리’가 제공] 커널 스레드 운영체제가 지원하는 스레드 기능으로 구현됨 스레드 생성, 동기화, 스케줄링, 관리가 커널에 의해 커널 공간에서 행해짐 일반적으로 ‘사용자 스레드’에 비해 ‘생성’,’관리’가 너무 느림 다중 스레드 모델 3가지 다-대-일 많은 ‘사용자 스레드’를 하나의 ‘커널 스레드’로 매핑 스레드 관리는 사용자 공간의 스레..