728x90 반응형 데드락 DeadLock(교착상태) 4가지 필요 조건1 [데이터베이스] 데드락 DeadLock(교착 상태) 이란? 데드락(DeadLock) 또는 교착상태는 멀티 프로세스와 멀티 스레드 둘 다 발생할 수 있습니다. 이번 글에서는 편의상 멀티 프로세스로 일괄해서 설명하겠습니다. 데드락(DeadLock)은 교착상태로도 언급되며, 이번 설명에서는 주로 데드락(DeadLock)이라는 용어를 사용하겠습니다. 데드락 DeadLock(교착상태) 이란? 데드락(DeadLock) 또는 교착상태는 두 개 이상의 프로세스가 서로의 작업이 끝나기를 기다리는 '무한 대기 상태'입니다. 각 프로세스는 다른 프로세스가 보유하고 있는 자원을 기다리는 동시에 그 자원을 다른 프로세스에게 제공하기를 기다리는 상황에 발생합니다. 데드락 4가지 필요 조건 데드락은 다양한 형태의 자원에 대한 경쟁에서 발생할 수 있습니다. 자원은 주로 CPU 시간, 메모리.. 2023. 11. 23. 이전 1 다음 728x90 반응형