본문/내용
1.1-(1)
프로세스의 다섯 가지 상태는 새로운 상태(New), 실행 중인 상태(Ready), 실행 상태(Running), 대기 상태(Blocked), 종료 상태(Terminated)다. 각각의 상태는 프로세스의 생명 주기에 따라 발생하는 여러 단계를 나타내며, 프로세스가 어떤 작업을 수행하는지와 그 상태에 따라 시스템의 자원 관리 방식이 달라진다. 첫 번째 상태는 새로운 상태이다. 이 상태는 프로세스가 운영체제에 의해 생성되고, 시스템 자원이 할당되기 전의 초기 단계이다. 새로운 프로세스는 사용자나 다른 프로그램의 요청에 의해 생성되며, 이 시점에서 프로세스는 메모리 공간을 확보하기 위해 운영체제에 의해 초기화된다. 이 과정에서는 프로세스의 ID가 할당되고 필수적인 메타데이터가 설정된다. 그 다음 상태는 실행 중인 상태로, 이 상태는 준비 상태에서 CPU를 할당받아 실제로 명령어를 실행하는 과정이다. 프로세스가 이 상태에 있을 때는 CPU에서 작업을 수행하고 있으며, 이 시점이 가장 활발하게 작업을 수행하는 상태다. 프로세스는 스케줄러에 의해 관리되며, CPU 시간을 할당받아 작업을 진행하게 된다. 이 상태에서 프로세스는 자신의 요구에 따라 디스크나 네트워크로…