>  Q&A  >  본문

linux - 스레드 동기화에서 조건 변수를 이해하는 방법은 무엇입니까?

전역 변수는 0으로 초기화됩니다. 두 개의 스레드, 한 스레드는 매번 1씩 증가합니다. 100보다 크거나 같으면 다른 스레드에 조건을 보냅니다. 으아악

근데 왜 재설정 스레드 아래에 인쇄하면 다음과 같은 결과가 인쇄되나요? 100이어야 하지 않나요?

재설정 스레드에서 뮤텍스를 잠갔으나 다른 스레드가 계속 누적되고 있는 것 같습니다.
으아악

阿神阿神2713일 전791

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-16 13:30:30

    으아아아

    회신하다
    0
  • 취소회신하다