프로세스란? 1.운영체제로 부터 자원을 할당받는 행위 2.동적인 개념으로 실행된 프로그램을 의미 쓰레드 1.프로세스내에서 실행되는 여러 흐름의 단위 2.프로세스의 특정한 수행 경로 프로세스 안에도 독자적인 구조로 나눠져있습니다. 1. Code 영역 코드 영역으로 기계어로 제어되는 메모리 영역입니다. 2. Data 영역 주로 전역변수가 저장되고, Static 변수도 저장되는 영역입니다. 3. Stack 영역 지역 변수가 저장되며 함수의 매개변수 ( 함수 호출시 전달되는 인자값) 들이 저장되는 영역입니다. 4. Heap 영역 동적할당을 위해 사용되는 공간입니다. 프로세스 제어 블록(PCB) 1. 프로세스는 생성될떄마다 PCB를 생성한다. 2.이전의 작업을 수행하고 싶으면 PCB에 저장된 내용을 가지고와 이전..