Multithreading - 3
0
Deadlock
- 두개 이상의 쓰레드가 영원히 blocked되어있는 상태
- 지정한 개체와 연결된 잠금을 대기하는 동안 동기화된 키워드로 인해 실행 중인 스레드가 차단될 경우 Deadlock이 발생
Deadlock을 예방하는 방법
- Lock을 사용하지 않음
- 같은 순서로 lock을 가져감
- 일정 시간이 지난 후 lock을 release하게 만듬
답변 0
Deadlock
Deadlock을 예방하는 방법
답변 0