(...)

스레드 풀을 사용하면 이런 장점들이 있다:


1. 새 스레드를 만들기 위해 대기하는 것보다 풀에서 가져다 쓰는게 빠르다


2. 스레드 수를 제한하여 자원 고갈을 막는다


3. separating the task to be performed from the mechanics of creating the task allows us to use different strategies for running the task.

   for example, the task could be scheduled to execute after a time delay or to execute periodically.

(...)


3번이 무슨 말인지 이해가 안갑니다...

무슨말일까요?

제가 생각하기에는

작업을 생성하는 것과 작업을 처리하는 것을 나누기 때문에, (작업이 생긴다고 바로 하는 것이 아니라) 작업을 a time delay 후에 or 주기적으로 실행 가능할 수 있게 된다.

대략 이런거 같은데

이것도 도저히 이해가 안가고


혹시 아시는 분 계시면 리플(비트코인아님)에 좀 부탁드립니다..