병렬 자바 병렬 스트림의 내부 구조? 포크-조인(Fork-Join) 프레임워크 Java의 스트림(Stream)이 병렬 처리를 할 때 내부적으로 사용하는 포크-조인 프레임워크에 대해 알아본다. 포크-조인 프레임워크는 태스크(Task)를 재귀적으로 여러 개의 작은 작업 단위로 분할(fork)하여 처리한다. 큰 작업을 작은 작업으로 나누어 처리하고 결과를 합치는 방식이다. 포크 조인의 작업 처리 방식은 의사 코드(psudo-code)로 아래와 같이 표현할 수 있다. 위 예제... 포크조인병렬Parallelfork/Join자바Parallel
자바 병렬 스트림의 내부 구조? 포크-조인(Fork-Join) 프레임워크 Java의 스트림(Stream)이 병렬 처리를 할 때 내부적으로 사용하는 포크-조인 프레임워크에 대해 알아본다. 포크-조인 프레임워크는 태스크(Task)를 재귀적으로 여러 개의 작은 작업 단위로 분할(fork)하여 처리한다. 큰 작업을 작은 작업으로 나누어 처리하고 결과를 합치는 방식이다. 포크 조인의 작업 처리 방식은 의사 코드(psudo-code)로 아래와 같이 표현할 수 있다. 위 예제... 포크조인병렬Parallelfork/Join자바Parallel