[OS] Process Description and Control 3장
2020.06.26
3장 : 프로세스를 관리하는 방법 4장 : 멀티쓰레딩 --> OS가 프로그램을 어떻게 관리하는지에 대해 배워보자~ 프로세스란? 프로그램이 파일 형태로 하드디스크에 들어있다가, 실행을 하면 메모리 안으로 들어가는데, 이때 메모리 안에 들어가서 실행을 시작한 프로그램을 '프로세스'라고 부른다. 프로세스 == Task Process Elements 프로그램이 컴파일이 돼서, 바이너리 코드의 실행 파일이 되면 '프로그램 코드'와 'Data'라는 2가지 영역을 가지게 된다. 프로그램이 시작 되면, 2가지 영역이 더 붙는다. 'Stack' : 지역변수 저장 장소, 'PCB' : 실행할 떄 필요한 정보 저장 Process - PCB (Process Control block) : OS가 프로세스를 관리하기 위해 필요한..