프로세스1 [OS] 프로세스 프로그램 : 실행파일 같이 disk에 저장되어 있는 수동적인 존재 프로세스 : 다음에 실행할 명령어를 지정하는 PC와 관련된 resource 집합을 가진 능동적인 존재, 실행 중인 프로그램 프로세스의 메모리 공간 프로세스의 메모리 공간은 text, data, heap, stack 영역으로 구성된다. text : 사용자가 작성한 프로그램 코드가 CPU에서 실행 가능한 기계어로 변환되어 저장되는 공간 data : 전역변수, static 변수 같이 프로그램이 사용하는 데이터를 저장하는 공간 heap : 프로그래머가 직접 필요할 때마다 직접 공간을 할당하여 사용하는 메모리 공간 stack : 호출한 함수를 마치고 복귀할 주소, 데이터를 임시로 저장하는 공간 Process Control Block(PCB) PCB.. 2023. 9. 6. 이전 1 다음