Computer Science/📺Operating System
[Operating System] 스레드 (Thread)
반효경 교수님의 운영체제 강의를 듣고 정리하였습니다. Thread란 "A thread(or lightweight process) is a basic unit of CPU utilization". 프로세스 내에서 실행되는 여러 흐름의 단위 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위 Thread의 구성 program counter register set stack space Thread가 동료 thread와 공유하는 부분(=task) code section data section OS resources 전통적인 개념의 heavyweight process는 하나의 thread를 가지고 있는 task로 볼 수 있다. (사진 출처: KOCW) Thread의 장점 응답성(Responsiveness) 다중..
2021. 10. 11. 14:35