There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Repository Details
사용자 프로그램과 온전히 독립적으로 동작할 수 있는 완전체 모습의 pthread pool 관리라이브러리를 추구했다 ExampleThreadPool.cpp 라는 예제 프로그램을 이용하여 라이브러리의 작동모습을 볼 수 있다. 콘솔에 표시되는 로깅 정보를 추적하면 라이브러리의 작동 방식을 이해하기 쉬울 것이다. 예제프로그램 "./example [{ 1 | 0} [{ 1 | 0 }]]" 을 실행할 때 인자를 바꾸어주며 작동 되는 모습을 확인해 볼 수 있다. ./example: 쓰레드 즉시 종료(./example 0 0 과 같다) ./example 1: 의뢰된 모든 작업 완료 후 종료(./example 1 0 과 같다) ./example 1 1: 의뢰된 모든 작업 완료 후 종료, 종료할 때 종료 사용자함수 처리하고 종료 ./example 0 1: 쓰레즈 즉시 종료, 종료할 때 종료 사용자함수 처리하고 종료