반응형
1. 프로세스
- OS가 메모리 등의 자원을 할당해 준 실행중인 프로그램
- 프로세스는 메모리 영역을 공유하지 않고 각각 독립적으로 사용
2. 쓰레드
- 프로세스 내에서 프로세스의 자원을 갖고 실제로 일하는 일꾼
- 프로세스 내에서 실행되는 여러 흐름의 단위
- 스택 영역은 독립적으로 사용하며 메서드 영역, 힙 영역은 공유한다.
반응형
'면접 - 운영체제' 카테고리의 다른 글
개발자 면접 질문 - BFS 와 DFS 정의 (0) | 2020.12.04 |
---|---|
개발자 면접 질문 - 데드락(Dead Lock) 정의 (0) | 2020.12.04 |
개발자 면접 질문 - 페이지 폴트(Page Fault) 정의 (0) | 2020.12.04 |
개발자 면접 질문 - 페이지 교체 알고리즘 (0) | 2020.12.04 |
개발자 면접 질문 - 멀티 프로세스와 멀티 쓰레드 차이 (0) | 2020.12.04 |