운영체제 - (2)
프로세스다음에 실행할 명령어의 PC를 가지고, 관련된 자원이 있는 실행 중인 프로그램즉, 실행 중인 프로그램의 인스턴스로서, PC와 관련된 자원을 포함하고 있습니다.프로세스는 다음과 같은 구성 요소를 가지고 있습니다.Stack : 함수를 호출할 때 임시 데이터 저장장소 (Top -> Bottom)Heap : 프로그램 실행 중 동적으로 할당되는 메모리 (Bottom -> Top)Data : 전역 변수Text : 실행 코드프로세스 상태프로세스는 다음과 같은 상태를 가질 수 있습니다.New(생성) : 프로세스가 새로 생성 중인 상태입니다Ready(준비) : 프로세스가 CPU에 할당되기를 기다리는 상태입니다. 이 상태에서 프로세스는 스케줄러에 의해 CPU 할당을 대기하며, 디스패처가 CPU 제어권을 넘겨주면 실..
2024.11.07