반응형 fork()1 02. Processes What is a Process? 프로세스란 실행 중인 프로그램을 말한다. 한 프로그램이 여러 processes가 될 수 있다. 각각의 프로세스는 고유한 process ID(PID)가 있다. From Program to Process 각각의 process는 고유한 address space를 가진다. 프로세스의 메모리 배치는 일반적으로 다음과 같은 section으로 구분된다. 각 섹션에는 다음이 포함된다. Text section : 실행 코드 Program Counter($PC)라는 레지스터는 현재 실행 중인 명령어를 가리킵니다. Data section : 전역 변수 Heap section : 프로그램 실행 중(run time)에 동적으로 할당되는 메모리 Stack section : 함수를 호출할 때 임시.. 2024. 4. 3. 이전 1 다음 반응형