Thread pool
개요
Thread pool(이하 쓰레드풀)의 개념과 필요성을 알아보고 C++로 간단히 작성한 코드 리뷰

컴퓨터 프로그래밍에서 쓰레드란 프로그램의 실행점을 말하며 최대한 쉽게 설명하자면 Main() 함수에서 시작하는 흐름 외 다른 흐름을 만들어 병렬 처리를 할 수 있게 한다.
이전 포스팅에서 하나의 함수를 한 쓰레드로 올려 실행시켜 봤지만 그 과정이 너무 복잡하고 어떻게 써야할 지 몰라 그런가보다 하고 있다가 쓰레드 풀이라는 개념을 보고 다시한번 포스팅하게 됐다.