etc
동시성 프로그래밍에서 발생하는 경쟁 상태, 교착 상태에 대해 알아보자
동시성 프로그래밍(Concurrent Programming) 동시성 프로그래밍은 여러개의 계산들을 연속적으로 하는 것이 아닌 병행 처리하는 프로그램을 말한다. 이러한 동시성 코드를 제대로 작성하는 것은 쉽지 않다. 하지만 동시성 코드 작성을 통해 성능 향상을 기대할 수 있는 경우가 많기 때문에 현대 프로그래밍에서는 필수적인 요소다. 동시성 코드를 작성할 때 발생할 수 있는 공통된 문제점들에 대해서 더보기…