아카이브/운영체제 (1) 썸네일형 리스트형 운영체제 이론 프로그램 vs 프로세스 프로그램 : 보조기억장치(HDD) 등에 저장된 실행코드.프로세스 : 보조기억장치로부터 불러와서(적재:Loading) 프로그램의 상태가 메모리 상에서 실행되는 작업 단위. 프로세스의 상태 커널 내에는 준비 큐, 대기 큐, 실행 큐 등의 자료 구조가 있다. 커널은 이들을 이용하여 프로세스를 관리한다. 1. 생성 : 프로세스가 생성되는 중이다.(아직 실행되는 상태는 아니다)2. 실행 : 프로세스가 CPU를 차지하여 명령어들이 실행되고 있다.3. 준비 : 프로세스가 CPU를 사용하고 있는 것은 아니지만, 언제든지 사용할 수 있는 상태이다. 즉 CPU할당을 기다리고 있는 상태이며, (스케쥴러에 의해) 우선순위가 높은 프로세스가 CPU를 할당받는다.4. 대기 : 보류이다. 프로세스가 입출력 .. 이전 1 다음