2017-11-06 21 views
0

10 개의 AsyncTask 스레드가 대기열에 삽입하려고 시도하지만 대기열이 가득 차면 스레드는 다시 사용 가능할 때까지 대기 상태를 유지해야합니다.스레드 안드로이드 최대 차단

그래서 나는 그들을 만들려고했는데 큐를 소비하는 10 개의 스레드를 만들려고 할 때 최대 스레드 수를 동시 실행하고 처음 10 개를 염두에 두어야합니다. 쓰레드는 queue가 추가 될 때까지 while 루프를 기다리고있다.

+0

안녕하세요. https://stackoverflow.com/help/how-to-ask를 읽어보십시오. – bated

답변

0

안드로이드 1.6 전에 링크에서 Android AsyncTask threads limits?

발췌,

를 참조하십시오, 핵심 풀 크기가 1이고 최대 풀 크기 안드로이드 1.6 이후 (10)이었다 코어 풀 크기입니다 5이고 최대 크기는 입니다. 두 경우 모두 대기열의 크기는 10입니다. 연결 유지 제한 시간은 2.3 초 전에 10 초 였고 이후 1 초였습니다.