GiYeong

Thread Safe 본문

CS/운영체제

Thread Safe

gy2710 2022. 7. 27. 01:13

Thread Safe

Thread Safe하다는 것은 멀티 스레드 프로그래밍에서 어떤 메서드나 변수, 객체가 여러 스레드로부터 동시에 접근이 이루어지더라도 실행에 문제가 없음을 의미한다.

즉, 어떤 메서드 또는 변수, 객체가 한 스레드로부터 호출되어 실행 중일 때, 다른 스레드에서 이를 호출하여 동시에 실행되더라도 각 스레드에서 실행 결과가 올바르게 나오는 것이다.

 

1. MUTEX를 이용한 동기화 방법

2. SEMAPHORES를 이용한 동기화 방법

 

 

 

'CS > 운영체제' 카테고리의 다른 글

기아상태(Starvation)  (0) 2022.07.27
교착상태(Deadlock)  (0) 2022.07.27
동기 / 비동기  (0) 2022.07.24
멀티 프로세스 / 멀티 스레드  (0) 2022.07.24
프로세스 / 스레드  (0) 2022.07.24
Comments