[리눅스 시스템 원리와 실제] 13장 개념/연습문제
·
Major/Linux
13 Chapter 프로세스 원리 1. 프로세스 이미지 1) 개념 : 텍스트(코드), 데이터, 힙, 스택 영역으로 구성된다. ⓐ 텍스트(코드) : 프로세스가 실행하는 실행 코드를 저장하는 영역 ⓑ 데이터 : 프로그램 내에 선언된 전역 변수 및 정적 변수 등을 위한 영역 ⓒ 힙 : 동적메모리 할당을 위한 영역 ⓓ 스택 : 함수 호출을 구현하기 위한 실행시간 스택을 위한 영역 + U-영역 : 프로세스의 내부 정보 $ size [실행파일] 실행파일의 각 영역의 크기를 알려준다. 2. 프로세스 ID 1) 쉘의 명령어 처리 과정 ① 프롬프트를 내고 명령어를 입력받는다. ② 자식 프로세스를 생성한다 ③ 자식 프로세스에게 명령어를 실행시킨다. 2) 프로세스 ID int getpid(); 프로세스의 id를 반환한다. ..