🚀 Fork/Join 정의 여기를 공부하기 위해서 운영체제의 프로세스와 스레드 파트를 공부하였고, 자바의 스레드를 걸쳐 Fork/Join까지 나름 딥하게 이해하려고 공부를 해왔다. 우선 정의를 한번 살펴보자. Fork/Join 프레임워크는 다중 프로세서의 이점을 이용하기 위해서 ExecutorService 인터페이스를 구현한다. 내부적인 동작 방식은 최대한 쪼개질 수 있을 때까지 쪼개져서 이런 작은 단위의 조각들이 회귀적으로 동작하게 되어있다. 알고리즘에서 우리가 흔히 "분할 정복"이라고 부르는 개념과 같다고 이해를 하면 좋을 것 같다. Fork/Join의 목적은 사용 가능한 모든 처리능력을 사용하여 프로그램의 수행능력을 향상하는 데에 있다. 즉 Fork/Join은 CPU를 더 쉽게, 효율적으로 사용하기..