프로세스(Process) vs 스레드(Thread) 비교 정리
A. 프로세스(Process)1. 프로세스의 정의레지스터(register), 스택(stack), 포인트(point), 프로그램, 데이터 등의 집합체로 실행 중인 프로그램 비 동기적 행위, 프로시저(procedure)가 활동 중인 것, 실행 중인 프로시저의 제어 경로 등을 의미하는 것으로 디스패치(dispatch)된 작업 단위 2.프로세스의 상태전이 프로세스는 상황과 조건에 따라 실행(running), 준비(ready), 대기(wait, blocked) 상태에 있다가 다른 상태로 변화되는 전이를 반복 상태설명준비 상태프로세스가 실행을 준비하고 있는 상태디스패치를 통해 통해 실행 상태로 전이* 디스패치: 준비상태의 프로세스가 CPU를 배정받아 실행상태로 바뀌는 것실행 상태프로세스가 CPU를 차지하고 실행 중..
2024.07.31