Existe um limite de AsyncTasks a ser executado ao mesmo temp

Isso deve ter uma resposta fácil, mas não consegui encontrar nenhuma. E como ainda sou um manequim androide, vim aqui para perguntar a você

Fiz esse projeto que executa 10 AsyncTasks na inicialização. Cada tarefa contém três URLs que coletam dados e ainda não fazem nada importante no aplicativo.

ambém tenho 10 visualizações de texto que uso para acompanhar o progresso das AsyncTask

Quando uma tarefa inicia, a visualização de texto apropriada é colocada em "Iniciar". Quando uma tarefa está progredindo, ela define a visualização de texto apropriada para "Download". Quando uma tarefa é concluída, ela define a visualização de texto apropriada para "Finalizado"

Isto é o que eu observei e questionei sobre o AsyncTask. Quando inicio o aplicativo, percebo que 5 das visualizações de texto estão sendo trocadas para o marcador "Download", então vejo 5 AsyncTasks fazendo seu trabalho como deveriam. Quando pronto, inicia um novo AsyncTask. No entanto, eles nunca atingem esse limite de 5.

O que causa esse limite de 5 AsynchTasks em execução ao mesmo tempo? Eu causei isso em algum arquivo que não consigo encontrar? Isso é um limite do Android 2.3.3? Talvez um limite do dispositivo que estou usando para sim o aplicativo?

Alguém pode elaborar para mim?

questionAnswers(4)

yourAnswerToTheQuestion