OS/Concurrency 2021. 3. 30. 00:04

동시성 (Concurrency)

  • Difficulties

    • Mutual Exclusion

    • Deadlock

    • Starvation(Infinite Postponement, 무한정 연기)

    • Race condition


경쟁 상태 (Race condition)

  • 둘 이상의 입력 또는 조작의 타이밍이나 순서 등이 결과값에 영향을 줄 수 있는 상태이다.

  • 입력 변화의 타이밍이나 순서가 예상과 다르게 작동하면 정상적인 결과가 나오지 않게 될 위험이 있는데 이를 경쟁 위험이라고 한다.

'OS'에 해당되는 글 1건