운영체제 - 2. 프로세스의 개요
운영체제 - 2. 프로세스의 개요 프로세스 프로세스는 실행중인 프로그램을 의미하며, CPU, 메모리, 입출력장치, 파일등 실행에 필요한 자원이 할당됨 프로세스는 생성, 준비, 실행, 대기, 종료의 다섯 상태중 하나도 존재하며, CPU의 스케줄링, I/O 대기등에 따라 준비, 실행, 대기 등으로 생태가 변화되며 동작함 프로세스 제어블록(PCB)은 프로세스를 명시해 주는 다양한 내용을 포함하고 있음 쓰레드 쓰레드란 하니의 프로그램 내에서 제의의 단일 순차적 흐름으로 정의되며, 하나의 쓰레드 내에서는 하나의 실행점이 존재하며, 각 쓰레드는 수행에 필요한 최소한의 정보만으로 구성됨 하나의 프로세스 내에는 하나 이상의 쓰레드가 있을 수 있어 쓰레들를 생성하여 프로세스 내에서 다중처리를 할 수 있음. 스케줄링 프레..
2016. 4. 18.