유닉스 게열 운영체제에서 multi thread system을 이용한 synchronization에 대해서 공부중입니다. 여러개의 thread가 번갈아 수행되면서 thread가 끝날때마다 그 수를 카운팅 하려하는데 이부분에서 race condition이라는 말이 나오네요. 근데 좀체 무슨 말인지 모르겠고 단지 "race condition을 방지 하여야 한다"라고만 돼있는데 아시는분 설명좀 부탁드립니다 ^^
A race condition is an undesirable situation that occurs when a device or system attempts to perform two or more operations at the same time, but because of the nature of the device or system, the operations must be done in the proper sequence in order to be done correctly.
[quote]A race condition is an undesirabl
읍..OS에서 race condition을 모르시면 안되용!
어떤 OS책이든 다 race condition에 대한 설명이 있어요.
책장 뒤져서 한번 찾아보시는게 좋을 것 같네요 ^^
google에서 찾아도 좋은 자료가 많군요.
댓글 달기