CS/운영체제
Thread Safe
gy2710
2022. 7. 27. 01:13
Thread Safe
Thread Safe하다는 것은 멀티 스레드 프로그래밍에서 어떤 메서드나 변수, 객체가 여러 스레드로부터 동시에 접근이 이루어지더라도 실행에 문제가 없음을 의미한다.
즉, 어떤 메서드 또는 변수, 객체가 한 스레드로부터 호출되어 실행 중일 때, 다른 스레드에서 이를 호출하여 동시에 실행되더라도 각 스레드에서 실행 결과가 올바르게 나오는 것이다.
1. MUTEX를 이용한 동기화 방법
2. SEMAPHORES를 이용한 동기화 방법