기아 상태란 무엇인가요?

  • 특정 프로세스의 우선순위가 낮아서 원하는 자원을 계속하여 영원히 할당 받지 못하는 상태를 말한다.

  • 기아 상태는 자원 관리 문제이다. 이 문제에서 대기 중인 프로세스는 리소스가 다른 프로세스에 할당 되어 있기 때문에 오랫동안 필요한 리소스를 얻지 못한다.

교착 상태와 무엇이 다른가요?

  • 교착 상태는 프로세스가 자원을 얻지 못해 다음 처리를 하지 못하는 상태를 말한다.

  • 기아 상태는 프로세스가 원하는 자원을 계속 할당 받지 못하는 상태이다.

  • 즉, 교착 상태는 여러 프로세스가 동일한 자원을 점유하려고 할 때 발생하고, 기아 상태는 여러 프로세스가 자원을 점유하기 위해 경쟁할 때 특정 프로세스는 영원히 자원 할당을 받지 못하는 것이다.

Last updated