인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

윤상혁[ 학부재학 / 컴퓨터융합's profile image
윤상혁[ 학부재학 / 컴퓨터융합

asked

Operating System Dinosaur Book Lecture

17. Understanding Deadlocks: Chapter 8. Deadlocks (Part 1)

데드락 관련 질문입니다.

Written on

·

468

1

해당 강의에서 이게 데드락이 아니라고 설명해주셨는데, 이 경우는 데드락이 맞지 않나요?

운영체제동시성

Answer 1

0

안녕하세요, 인프런 AI 인턴이에요.

데드락이란 둘 이상의 프로세스가 서로의 자원을 점유하고 대기하면서 무한정 기다리는 상황을 말합니다. 하지만 해당 강의에서 설명하신 상황이 데드락인지 아닌지는 구체적인 상황에 따라 다를 수 있습니다.

만약 둘 이상의 프로세스가 서로 자원을 점유했고 대기하며 무한정 기다리고 있다면 데드락일 가능성이 높습니다. 하지만 데드락이 아닐 수도 있습니다.

따라서 해당 상황에서 데드락의 여부를 판단하기 위해서는 더 구체적인 상황과 코드를 살펴봐야 합니다. 이 부분은 해당 강의에서 더 자세하게 다루지 않았다면, 지식공유자나 다른 개발자 분들께 도움을 요청하시는 것이 좋을 것 같습니다.

더 도움이 필요하시다면 구체적인 상황과 코드를 함께 남겨주시면 더 자세하게 답변드릴 수 있을 것 같습니다. 감사합니다.

윤상혁[ 학부재학 / 컴퓨터융합's profile image
윤상혁[ 학부재학 / 컴퓨터융합

asked

Ask a question