2012-03-03 2 views
4

나는 내 프로세서에서 10 또는 20이라는 스레드 개체의 수 (세트)와 각 스레드의 처리 대기열을 포함하는 아키텍처를 찾고있었습니다. 프로세서는 스레드의 가용성을 기준으로 스레드를 선택합니다. 어떻게 그러한 모델을 구현할 수 있습니까?Java 스레드 관리

+1

휠을 다시 발명하지 않으시겠습니까? 스레드 풀처럼 들리네. http://docs.oracle.com/javase/tutorial/essential/concurrency/pools.html – esaj

답변

4

look up Executors.newFixedThreadPool(10). 각 스레드에 대해 우선 순위 값을 설정할 수도 있습니다.

+0

네, 제 요구 사항에 도달 할 수 있습니다. 하지만 내 집행자의 자바 구현을 할 수 있습니까? –

+0

기성 시스템을 원하십니까? 아니면 직접 스케쥴러를 구현하고 싶습니까? – mbatchkarov

+0

나는 내 자신의 스케줄러 구현을 찾고있다. 어떤 도움? –