경쟁 상태

나의 답변

하나의 자원을 여러 프로세스가 접근해서 예상하지 못한 결과가 나올 수 있는 상태를 말한다.

개념

  1. 경쟁상태(race condition)
  • 둘 이상의 입력이나 조작이 동시에 일어나 의도하지 않은 결과를 가져오는 경우를 말한다.
  • 파일또는 변수와 같은 공유자원을 접근하는 하나 또는 그 이상의 프로세스들의 다중 접근이 제대로 제어되지 않은 것.
  • 프로세스들 끼리 하나의 자원을 갖기 위해 싸우는 것. 하나의 자원을 동시에 요청

출처:

https://developersion.tistory.com/21

[끊임없이]