프로세스와 스케쥴러
# 프로세스 스케쥴러 -배치 처리 시스템 이를 이해하기 위해 큐 자료구조를 이용해 보자 -First in First out -시분할 시스템 :다중 사용자 지원을 위해 컴퓨터 응답 시간을 최소화. 시간 단위로 쪼개서 a1a2a3a1a2a3 -멀티태스킹 여러 응용 프로그램이 동시에 실행되는 것처럼 보이도록 하는 시스템 ex)음악을 들으며 문서 작성을 한다. 멀티 태스킹 :단일 cpu 멀티 프로세싱 : 다중 cpu 여러 cpu에 하나 프로그램을 병렬로 실행해서 실행속도를 극대화시키는 시스템 -멀티프로그래밍 OS가 CPU에게 명령을 내렸을 때 CPU가 '파일이 오픈이 되는지 안되는지를 확인 할 때 다른 어플리케이션을 활요한다. 3,0,0,0,0,0,3 ⇒ 3,1,1,1,1,1,3 =⇒저장매체를 오픈할 수 있는지..