기아 상태란 무엇인가요?
특정 프로세스의 우선순위가 낮아서 원하는 자원을 계속하여 영원히 할당 받지 못하는 상태를 말한다.
기아 상태는 자원 관리 문제이다. 이 문제에서 대기 중인 프로세스는 리소스가 다른 프로세스에 할당 되어 있기 때문에 오랫동안 필요한 리소스를 얻지 못한다.
교착 상태와 무엇이 다른가요?
교착 상태는 프로세스가 자원을 얻지 못해 다음 처리를 하지 못하는 상태를 말한다.
기아 상태는 프로세스가 원하는 자원을 계속 할당 받지 못하는 상태이다.
즉, 교착 상태는 여러 프로세스가 동일한 자원을 점유하려고 할 때 발생하고, 기아 상태는 여러 프로세스가 자원을 점유하기 위해 경쟁할 때 특정 프로세스는 영원히 자원 할당을 받지 못하는 것이다.
Last updated