실습 명세 1. Implement a simple counter using threads.2. Calculate the time difference between a version using a single process and a version using multiple threads. (consider the time difference based on the number of threads.)3. Determine how the results differ when using locks versus not using locks with threads.4. Advanced: Implement a producer-consumer pattern using condition variables. POSIX..