나는 내 프로세서에서 10 또는 20이라는 스레드 개체의 수 (세트)와 각 스레드의 처리 대기열을 포함하는 아키텍처를 찾고있었습니다. 프로세서는 스레드의 가용성을 기준으로 스레드를 선택합니다. 어떻게 그러한 모델을 구현할 수 있습니까?Java 스레드 관리
4
A
답변
4
look up Executors.newFixedThreadPool(10)
. 각 스레드에 대해 우선 순위 값을 설정할 수도 있습니다.
+0
네, 제 요구 사항에 도달 할 수 있습니다. 하지만 내 집행자의 자바 구현을 할 수 있습니까? –
+0
기성 시스템을 원하십니까? 아니면 직접 스케쥴러를 구현하고 싶습니까? – mbatchkarov
+0
나는 내 자신의 스케줄러 구현을 찾고있다. 어떤 도움? –
4
나는 Executor이 도움이 될 것 같아요.
휠을 다시 발명하지 않으시겠습니까? 스레드 풀처럼 들리네. http://docs.oracle.com/javase/tutorial/essential/concurrency/pools.html – esaj