일반 OS와 리얼타임(Real Time) OS의 차이점 - 두 OS를 결정짓는 요소는 스케줄러 - 리얼타임은 다른 말로 실시간을 뜻함 └ 프로그램 실행 시 즉시 실행되도록 스케줄링 함 └ 응답성이 좋지만 프로그램 속도가 빠른 것은 별개 - OS는 클럭을 기준으로 타임 슬라이스(Time Slice)를 정함 └ 일반적으로 1ms를 1 TS - 일반 OS는 TS가 크고, 리얼타임 OS는 상대적으로 작음 선점형 OS와 비선점형 OS - 우선순위가 높은 것을 먼저 실행해야 하는 것이 OS의 의무 - 선점형 OS의 스케줄러는 우선 순위가 낮은 것을 즉시 뒤로 밀어내고 우선 순위가 높은 것이 먼저 실행 됨 └ 상대적으로 스케줄러가 하는 일이 많음 └ 스케줄러가 더 많이 프로세스의 실행에 직접적으로 관여함 - 비선점형..