Thread Pool이란?
2020. 4. 4.
Thread Pool 회사 제품의 코드를 보면서 긴가민가했던 개념들을 정리해볼라고 적는 포스팅 Process VS Thread 맨날 프로세스가 더 큰거, 쓰레드는 그 프로세스 안에서 돌아가는 단위로서 프로세스의 자원을 공유하는 것이라고만 생각한다. 이 기회에 깔~끔하게좀 정리해보자. Process : 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. 스케쥴링의 대상이 되는 작업(task)라는 용어와 거의 같은 의미로 쓰인다. 여러개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고 한다. Thread : 쓰레드는 프로세스 내에서 실행되는 흐름의 단위를 말한다. 일반적으로 한 프로그램(프로세스)는 하나의 쓰레드를 가지고 있..