
총 3개
-
운영체제 A+ 레포트(프로세스의 개념, 상태, 상태전이)2024.12.311. 프로세스의 개념 프로세스란 실행이 되고 있는 프로그램을 의미하며, 연속적으로 컴퓨터가 프로그램을 수행하고 있는 과정을 말한다. 메모리에 프로그램이 적재되면 프로세스가 된다. 멀티프로세싱은 여러 프로세스가 동시에 실행되는 것을, 멀티태스킹은 시분할을 통해 다양한 작업이 이루어지는 것을 의미한다. 2. 프로세스의 상태 프로세스는 실행 과정에서 다음과 같은 상태 변화를 겪는다. 일괄 작업 시스템에서는 Create, Run, Terminate 상태가 있고, 시분할 시스템에서는 New, Ready, Running, Waiting, Te...2024.12.31
-
프로세스의 다섯 가지 상태와 문서 작성 프로그램의 프로세스 상태 변화, SJF 및 SRT 스케줄링2025.01.251. 프로세스의 다섯 가지 상태 프로세스는 '생성, 준비, 실행, 대기, 종료'의 다섯 가지 상태 중 하나의 상태에 있게 된다. 생성상태는 처음 작업이 시스템에 주어진 상태이며, 운영체제는 해당 작업에 대한 프로세스 제어 블록을 생성하고 작업 큐에 넣는다. 준비상태는 프로세스의 실행 준비가 된 상태로 CPU 할당을 기다리는 상태이다. 실행상태는 프로세스가 처리되는 상태이며, 대기상태는 프로세스가 I/O 작업이 끝날 때까지 또는 특정 자원을 할당받을 때까지 보류되는 상태이다. 종료상태는 프로세스가 더 이상 실행되지 않도록 끝난 상태이...2025.01.25
-
운영체제 연습문제2025.05.021. PCB(Process Control Block) PCB는 Process Control Block의 약자로, 다중 사용자 시스템에서 여러 개의 프로그램을 효율적으로 관리하기 위해 운영 체제가 프로그램 실행 제어를 위해 필요한 정보를 포함하고 있는 자료 구조입니다. PCB에는 프로세스의 우선순위, 현재 실행된 시간 등의 정보가 포함되어 있습니다. 2. 프로세스 상태 프로세스는 제출(submit), 보류(hold), 준비(ready), 실행(running), 대기(waiting), 종료(halted) 등의 상태를 가집니다. 제출 상...2025.05.02