inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런 워밍업 클럽 3기] CS - 2주차 미션 (운영체제)

재영
0

FIFO 스케줄링의 장단점이 뭔가요?

SJF를 사용하기 여러운 이유가 뭔가요?

사용이 어려운 이유는 다음과 같음

  1. 어떤 프로세스가 얼마나 실행될지 예측하기 힘듬

    • 프로세스의 종료 시간은 예측하기가 거의 불가능

  2. 버스트 타임이 긴 프로세스는 아주 오랫동안 실행되지 않을 수 있음

    • 버스트 타임이 짧은 프로세스가 중간에 계속 들어오면 버스트 타임이 긴 프로세스는 앞의 모든 프로세스가 종료될 때까지 기다려야함

 

RR 스케줄링에서 타임 슬라이스가 아주 작으면 어떤 문제가 발생할까요?

 

운영체제가 MLFQ에서 CPU Bound Process와 I/O Bound Process를 어떻게 구분할까요?

 

공유자원이란무엇인가요?

 

교착상태에 빠질 수 있는 조건은 어떤 것들을 충족해야할까요?

  1. 상호 배제

  2. 비선점

  3. 점유와 대기

  4. 원형 대기

인프런워밍업클럽3기 CS 2주차 미션 운영체제

답변 0