
parallelSync::notify는 notify 함수를 사용하여 스레드가 기다리는 조건 변수에 알림을 보내는 역할을 합니다.
notify를 사용하는 경우, 스레드가 특정 조건을 기다리고 있을 때 다른 스레드가 조건을 만족시킬 때 알림을 보내는 데 사용됩니다.
notify는 다음 예외 상황에서 사용되지 않도록 하기 위해 다음 조건을 만족해야 합니다.
- notify를 호출하기 전에 조건 변수에 lock이 걸려 있어야 합니다.
- notify를 호출한 후 조건 변수에 lock이 풀려 있어야 합니다.
- notify를 호출한 후 조건 변수에 알림이 보낼 수 있도록 조건 변수가 signaled 상태여야 합니다.
2025-04-28 21:15