- 유닉스 시스템에서는 동시에 여러 프로세스가 실행 됨 - 프로세스는 계속 실행 상태에 있지 않으며, 수면, 실행 대기 등 여러 상태로 변함 - PID : 프로세스를 식별하는 ID - 프로세스 그룹 : 관련 프로세스들의 모임 - 세션 : 로그인해 작업하는 터미널 단위로 프로세스 그룹을 묶은 것 프로세스의 개념 - 이 절에서는 프로세스의 기본 정의와 구조를 살펴본다. 프로세스의 정의 - 프로세스 : 실행 중인 프로그램, 프로세서가 처리중인 프로그램 (메모리에 적재되어 실행) - 프로세서 : 중앙 처리 장치 (CPU) - 프로그램 : C와 같은 언어로 작성된 명령어의 집합 실행 파일 : 컴파일러를 통해 기계어로 변환된 프로그램 - 인터프리트 방식 : 실행시 코드를 읽고 해석해 실행 (ex.
스크립트 언어) 프로세스의 구조 - 프로세스의 기본 구조 - 텍스트 영역 : 실행 코드를 저장, 프로세스 실행 중 크기가 변하지 않는 고정 영역 - 데이터 영역 : 프로그램에서 정의한 전역 변수를 저...
원문 링크 : Chapter 5. 프로세스 정보