하이브리드 뮤텍스1 뮤텍스와 스핀락 다들 어떤 여름방학을 보내고 계신지요? 개강하기 전에 원하는 목표를 달성하시길 바라겠습니다. 이번 시간에는 멀티스레드 동기화 기법인 '뮤텍스'와 '스핀락'에 대해 알아보는 시간을 가지겠습니다. 그럼 바로 Start~! ★ 1. 멀티 스레드 동기화 기법 상호 배제 기반 위에서 여러 스레드들이 자원을 원활히 공유할 수 있도록 하는 기법 동기화 프리미티브(synchronization primitives)로 부름 임계영역 진입시 상호배제를 위해 원자 명령 사용 2. 대표적인 멀티 스레드 동기화 기법 locks 방식: 뮤텍스(Mutex), 스핀락(Spinlock) 상호 배제가 되도록 만들어진 lock변수 활용 lock을 소유한 스레드만이 임계영역 진입 lock을 소유하지 않은 스레드는 대기 wait-signal .. 2023. 8. 10. 이전 1 다음