Notice
Recent Posts
Recent Comments
Link
목록ExecutorSerivce인터페이스 (1)
개발 무지렁이
[Java] 스레드 개수를 제한하는 스레드풀(ThreadPool)의 생성과 작업처리 요청
𐂂 스레드(Thread) 개수가 폭증하면 CPU가 바빠지고 메모리 사용량이 늘어난다. 병렬작업 증가로 인한 스레드 폭증을 막으려면 스레드풀(ThreadPool)을 사용하는 것이 좋다 스레드풀(ThreadPool)은 작업처리에 사용되는 스레드 개수를 제한해 놓고, 작업 큐(Queue)에 들어오는 작업들을 처리하는 방식을 말한다. 작업량이 증가해도 스레드 개수가 늘어나지 않아 성능저하를 막을 수 있다. 𐁍 스레드풀(ThreadPool) 생성 java.util.concurrent 패키지에서 Executors 클래스의 정적메서드를 이용하여, ExecutorService 인터페이스를 구현한 구현객체를 만들어 생성한다. 🌵 Executors 클래스의 정적메서드 - newCachedThreadPool() : 작업개수..
Backend/자바
2023. 8. 14. 12:49