Computer Science/Operating System
-
프로세스Computer Science/Operating System 2021. 1. 10. 00:07
질문 1. 프로세스 개념 프로세스 메모리 배치 섹션은 어떻게 되어있는가? 텍스트 섹션 : 실행 코드 데이터 섹션 : 전역 변수 힙 섹션 : 프로그램 실행 중에 동적으로 할당되는 메모리 스택 섹션 : 함수를 호출할 때 임시 데이터 저장장소(함수 매개변수, 지역변수 등) 프로세스와 프로그램의 차이? 프로그램은 명령어 리스트를 내용으로 가진 디스크에 저장된 파일과 같은 수동적인 존재이다. 이와는 대조적으로 프로세스는 다음에 실행할 명령어를 지정하는 프로그램 카운터와 관련 자원의 집합을 가진 능동적인 존재이다. 프로그램이 메모리에 적재되면 프로세스가 된다 프로세스 상태는 어떤 것이 있는가? new : 프로세스가 생성 중 running : 명령어들이 실행되고 있음 waiting : 프로세스가 어떤 이벤트가 일어나..