커널스레드1 프로세서 관리 커널 1 1. 프로세스 기초 프로세스(process)는 모든 멀티프로그래밍 운영체제의 필수 개념입니다. 이 프로세스는 태스크(task)와 같은 개념으로 사용되기도 합니다. 본 강의에서는 프로세스와 태스크를 구분하지 않고 사용하도록 하겠습니다. 1) 프로세스 ․프로세스(process)는 모든 멀티프로그래밍(multiprogramming) 운영체제의 필수 개념이다. 운영체제 연구자들은 프로세스를 프로그램의 수행 환경, 스케줄링의 단위, 주소 공간과 제어 흐름의 집합, PCB(Process Control Block)가 존재하는 객체 등 여러 가지로 정의하였다. ․일반적으로는 실행 상태에 있는 프로그램의 인스턴스(instance)로 정의한다. -프로그램(program)은 디스크에 실행 가능한 형태로 저장되어 있는 기계어.. 2023. 12. 13. 이전 1 다음