자바]CountDownLatch를 이용한 동시성 높이기


자바]CountDownLatch를 이용한 동시성 높이기

각종 환경에서 성능을 높이기 위해서 취하는 방법이 멀티 프로세스와 멀티 쓰레드이다. 자바에서는 성능을 높이기 위해서 기본적으로 멀티 쓰레드의 형태를 취하고 있다. 물론, JNI를 사용해서 Native의 프로세스를 띄울 수 있기도 하다. 자바의 기본 패키지중에서 쓰레드를 사용해서 동시성을 극대화 시키는 각종 자료구조와 클래스들은 java.uti.concurrent 패키지를 확인해 보면 알 수 있다. 수학적인 계산을 제외한, 거의 모든 컴퓨터 성능이슈는 느린 I/O 처리를 어떻게 빠르게 처리하냐가 주된 관심사가 아닐까 한다. 그래서, 많이 쓰이는 쓰레드의 형태를 살펴보면.. 1. 잡을 개별 쓰레드로 위임한다. 2. 잡을 개별 쓰레드가 처리하고 결..........

자바]CountDownLatch를 이용한 동시성 높이기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 자바]CountDownLatch를 이용한 동시성 높이기