[운영체제론] 프로세스 개념 / 2021.10.03
* 참고 자료 : 운영체제론 한빛아카데미 컴퓨터는 많은 시스템이 동시에 여러 기능을 수행할 수 있다. 예를 들어, 프로그램을 컴파일하고, 파일을 프린터에 보내고, 웹 페이지를 화면에 보여주면서 동시에 이 메일을 받고 영상을 볼 수도 있다. 프로세스는 오늘날 컴퓨터 시스템의 동작 원리와 동시에 수행되는 많은 활동을 관리하는 방법을 이해하는 데 필요한 핵심 개념이다. 운영체제는 프로세스의 생성, 종료, 일시 정지, 재시작, 깨우기 등을 수행한다. 1. 프로세스 정의 먼저, 프로세스는 자신의 메모리(주소) 공간을 가지고 있는 개체이다. 메모리(주소) 공간은 대개 텍스트 영역, 데이터 영역, 스택 영역으로 구성된다. - 텍스트 영역 : 프로세서가 실행하는 코드를 저장하는 영역 - 데이터 영역 : 변수들을 저장하..