[CountDownLatch] 동시성 처리 테스트를 위한 CountDownLatch 사용법
CountDownLatch의 정의 하나 이상의 스레드가 다른 스레드에서 수행 중인 작업이 완룓될 때까지 대기할 수 있는 동기화 보조 기능이라고 생각하시면 됩니다. CountDownLatch는 다양한 용도로 사용할 수 있습니다. CountDownLatch는 1개의 카운트로 초기화된 CountDownLatch는 on/off Latch 또는 게이트 역할을 해줍니다. 호출되는 모든 스레드는 countDown()을 호출하는 스레드에 의해 열릴 때까지 게이트에서 대기합니다. N으로 초기화 된 CountDownLatch는 N개의 스레드가 일부 작업을 완료하거나 일부 작업이 N번 완료될 때까지 스레드 하나를 대기시키는 데 사용할 수 있습니다. CountDownLatch의 유용한 속성은 countDown을 호출하는 스레..
2024. 1. 15.
최근댓글