반응형 pcb1 프로세스 중단(서스펜드)과 재시작 1. 프로세스를 사용자 관점과 시스템 관점으로 구분하여 설명하시오. - 프로세스는 사용자 관점에서 세그먼트(코드, 데이터, 스택 등)의 가상 주소 공간을 갖는 실행상태를 의미하고, 시스템관점에서는 실행 중인 프로그램을 의미한다. 2. 메모리에 존재하는 프로세스 주소 공간의 구성 요소와 그 역할을 설명하시오. - 실행 스택(Stack) : 호출된 프로시저(함수)의 복귀 주소와 지역 변수처럼 일시적인 데이터를 저장하는 영역이다. 프로시저를 호출할수록 커지고 호출했던 프로시저를 반환할 때 줄어든다. - 실행 힙(Heap) : 텍스트(코드) 영역과는 별도로 유지되는 자유 영역이다. 프로그램 실행 중 시스템 호출을 통해 사용되다가 해지되는 등 자유자재로 사용할 수 있다. - 데이터(정적 변수) : 프로세스 실행 .. 2021. 4. 21. 이전 1 다음 반응형