# 데드락

8개의 포스트
post-thumbnail

[CS] 데드락(Deadlock)

둘 이상의 프로세스가 다른 프로세스가 점유하고 있는 자원을 서로 기다릴 때 무한 대기에 빠지는 상황을 일컫습니다.위 상황은 두 프로세스 모두 Resource 1, 2가 필요한 상황입니다. 하지만 서로 자원을 각각 하나씩 점유하고 있고, 상대방이 자원을 해제할때까지 기다

3일 전
·
0개의 댓글
post-thumbnail

사나이들의 자강두천, 데드락 (DeadLock)

교착 상태가 발생하는 이유와 이를 어떻게 해결하는지 알아보기

2021년 9월 30일
·
0개의 댓글

[운영체제] 교착상태 4가지 조건

교착상태 (deadlock 데드락)의 발생조건! NCS 전공 시험에서도 자주 출제되고, 기술면접에서도 자주 물어보는 개념이다!

2021년 9월 28일
·
0개의 댓글
post-thumbnail

[기술 면접] 데드락(Deadlock, 교착 상태)

!본 포스팅은 기술 면접을 대비하기 위한 포스팅입니다.

2021년 9월 11일
·
0개의 댓글
post-thumbnail

[운영체제] 운영체제 반효경 교수님 2017년 - 6. 병행 제어 II

세마포어가 1이면 하나의 프로세스만 접근 가능하다. 굳이 세마포어 변수를 이용하는 이유는 P와 V연산에 1을 더하고 빼는 것이 원자적으로 연산된다고 가정하는 것이다. 실제 세마포어는 synchronization hardware를 통해 구현된다.P0가 S를 얻고 cpu를

2021년 4월 30일
·
0개의 댓글
post-thumbnail

🙈 파이썬 데드락 & 락

락이란?파이썬에서는 GIL (global interpreter lock) 방식으로 인터프리터에 락을 겁니다.인터프리터 : 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경락을 건다 : 칸이 하나 뿐인 화장실에 사람들이 앞사람이 나오기까지를 기다리는

2020년 12월 25일
·
0개의 댓글
post-thumbnail

[운영체제] 5. 교착 상태(Deadlock)

OS? Oh Yes! 책을 바탕으로 학습한 내용입니다.둘 이상의 프로세스가 각자가 가지고 있던 자원을 보유한 채로 외부적 조치가 없는 한 영원히 그 상태에서 기다리고 있는 상황을 말한다. 기아(Starvation)와는 다르게 외부적 조치가 없이는 벗어날 수 없다.선점

2020년 6월 12일
·
0개의 댓글