프로세스
- 운영체제로부터 자원을 할당받는 작업의 단위
- 자원을 공유하지 않음
- 메모리에 적재된 실행되는 프로그램
스레드
- 프로세스가 할당 받은 자원을 이용하는 실행의 단위
- 자원을 공유함(Code/Data/Heap), (스택의 경우에만 개별 할당)
- 프로세스 내부에서 실제로 작업을 하는 주체
둘 다 메모리 영역 할당
하나의 프로세스는 다수의 스레드를 가질 수 있다.
'OS (운영체제)' 카테고리의 다른 글
linker script (링커 스크립트) - 임시 (0) | 2023.12.27 |
---|---|
가상머신이란? (0) | 2023.04.12 |