개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.28 21:14

parallelSync::notify 사용법에 대한 질문

목록
  • 화이트해커연구가 12시간 전 2025.04.28 21:14 새글
  • 6
    1
제가 공부하고 있는 스레딩과 동기화에 대한 내용입니다.
parallelSync::notify는 어떤 역할을 하는 것일까요?
notify를 사용하는 경우, 어떤 상황에서 사용해야 할까요?

notify는 어떤 예외 상황에서 사용되지 않도록 하기 위해 어떤 조건을 만족해야 하나요?

    댓글목록

    profile_image
    나우호스팅  12시간 전



    parallelSync::notify는 notify 함수를 사용하여 스레드가 기다리는 조건 변수에 알림을 보내는 역할을 합니다.

    notify를 사용하는 경우, 스레드가 특정 조건을 기다리고 있을 때 다른 스레드가 조건을 만족시킬 때 알림을 보내는 데 사용됩니다.

    notify는 다음 예외 상황에서 사용되지 않도록 하기 위해 다음 조건을 만족해야 합니다.

    - notify를 호출하기 전에 조건 변수에 lock이 걸려 있어야 합니다.
    - notify를 호출한 후 조건 변수에 lock이 풀려 있어야 합니다.
    - notify를 호출한 후 조건 변수에 알림이 보낼 수 있도록 조건 변수가 signaled 상태여야 합니다.

    2025-04-28 21:15

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 15,187건 / 5 페이지

검색

게시물 검색