- 단기, 중기 그리고 장기 스케쥴링의 차이점을 충분히 비교 설명하세요. - 다단계 피드백 큐 스케줄링 알고리즘과 전면 작업을 위하여 순환 할당 스케줄링을 사용하고 후면 작업을 위하여 선점 우선 순위 알고리즘을 이용하는 다단계큐(전면-후면) 스케줄링 알고리즘의 차이점을 설명하세요. - 282쪽, 문제 3번을 풀어 보세요. 다음 프로세스들의 집합을 생각해 보자. CPU 버스트 시간 단위는 10밀리 초다. 그리고 프로세스들은 시간 0 에 p1, p2, p3, p4, p5 순서로 도착한다고 가정한다. 1. 단기, 중기 그리고 장기 스케쥴링의 차이점을 충분히 비교 설명하세요. 단기 스케줄러 : 준비큐에 있는 프로세스중에서 선발하여 CPU를 할당하는 것 중기 스케줄러 : 스와퍼로 부를 수 있으며 메모리에 적재된 ..
1. 교착상태란 무엇인가를 설명한 후, 교착상태 발생 조건 4가지에 대하여 충분히 설명하세요. 2. 교착상태 해 회피 기법인 은행가 알고리즘에 대하여 설명하세요. 3. 기아상태를 설명하는 '식사하는 철학자 문제'에 대하여 설명하세요. - 교착상태란 무엇인가를 설명한 후, 교착상태 발생 조건 4가지에 대하여 충분히 설명하세요. 교착 상태 : 절대 발생 하지 않을 사건을 기다 리는 상황으로 서로 다른 둘 이상의 프로세스 들이 상태 프로세스가 차지하고 있는 자원을 기다리는 무한 대기 상태. 교착 상태 발생 조건 : 1. 상호배제(Mutual Exclusion) : 한 프로세스 가 공유메모리 혹은 공유자원을 사용하고 있을 때 다른 프로세스들은 이 메모리 혹은 자원을 사용하지 못하게 배제시키는 제어기법. 2. 점..
16.03.291. 경쟁상태(Race Condition)에 대하여 예를 들어 충분히 설명하세요.2. 임계영역(Critical Section)의 의미와 문제점을 예를 들어 충분히 설명하세요.3. 상호배제(Mutual Exclusion) 하는 방법은 크게 바쁜 대기(Busy-Waiting)와 Sleep-Wakeup, 세마포어, 모니터, 메세지전달 등의 방법이 있다. 세마포어의 두가지 연산을 설명하세요. - 경쟁상태(Race Condition)에 대하여 예를 들어 충분히 설명하세요. 경쟁 상태란 병행 시스템에서 프로세스가 두 개 이상의 동작을 동시에 수행 하려고 할때 발생하는 비정상적 상태 경쟁 상태(Race Condition)는 상호 배제를 안했을때 나타나는 현상이며,공유 데이터(Money)에 최종적으로 남..