executor 프레임워크

스레드 직접 사용 시 문제점실무에서 스레드를 직접 생성해서 사용할 때의 문제점스레드 생성 비용으로 인한 성능 문제각 스레드의 호출 스택을 가지고 있어야 하기에 메모리 할당 문제스레드 생성 작업은 운영체제 커널 수준에서 이루어져 시스템 콜을 통해 처리되는데 이로 인해 CPU와 메모리 리소스를 소모운영체제의 스케줄러가 스레드 관리, 실행 순서 조정을 위해 오버헤드 발생해결 방법 : 스레드는 처음 생성할 때만 비용이 들기에 생성된 스레드를 재사용하는 방법스레드 관리 문제CPU, 메모리 자원은 한정되어 있기에 스레드는 무한하게 만들 수 없다.시스템이 버틸 수 있는 최대 스레드 수까지만 생성할 수 있게 관리해야 한다.Runnable 인터페이스의 불편함run() 메소드는 반환 값을 가지지 않기에 스레드의 실행 결과..
h2boom
'executor 프레임워크' 태그의 글 목록