Thread with Mutex (cpp11)
thread-cpp11-mutex
– threadFunc에서 mutex를 사용하여 global variable 인 count 가 정상적으로 증가하면서 출력함
Thread without Mutex (cpp11)
thread-cpp11-nomutex
– threadFunc에서 mutex를 사용하지 않고 global variable인 count 를 증가하면서 출력을 했으므로, 정상적인 순서대로 동작하지 않음
Thread with Mutex (cpp11)
thread-cpp11-sharedcounter
–threadFunc에서 mutex를 사용하여 SharedCounter 가 정상적으로 증가하면서 출력함
Java Thread Synchronization
multithread-java-synchronized
– Monitor를 사용하여 SharedCounter 가 정상적으로 증가하면서 출력함
Java Thread No Synchronization
multithread-java-notsynchronized
– Monitor를 사용하지 않고 SharedCounter 를 증가하면서 출력을 했으므로, 정상적인 순서대로 동작하지 않음