4가지조건 (1) 썸네일형 리스트형 교착상태란 무엇인가. [ 운영체제(OS) 면접질문 7] WHY 이전에는 프로세스와 스레드. 멀티 프로세싱과 멀티 스레딩. CPU 스케줄링 기법들. 임계 영역과 상호 배제를 살펴보았다. 이번 질문은 위의 모든 과정을 이해해야 답변하기가 수월한 질문이다. 교착상태가 일어나기 위한 4가지 조건의 배경이 되기 때문! 해당 질문만으로 OS의 CPU 자원을 다루는 배경을 파악할 수 있어서 효율성이 높은 질문이다. 교착 상태의 원인, 조건, 해결방법 등을 살펴보면서 해당 질문에 깔끔한 답변을 할 수 있도록 준비해보자! 교착상태 (DeadLock) 프로세스는 자원을 사용하기 전에 "요청"을 하고 자원을 사용할 수 있는 경우에 자원을 "사용"한다. 해당 자원을 사용 완료했다면 다른 프로세스가 사용할 수 있도록 "방출"해야 한다. 요청, 사용, 방출의 단계를 통해 자원 경쟁을.. 이전 1 다음