Pergunta

Como a Microsoft provavelmente matou todos os links de download para as extensões paralelas CTP, estou totalmente perdido.

Quero especificar o número máximo de tarefas em execução em um determinado momento, pois quero mais threads do que processadores. Alguma pista de como fazer isso no RX?

Foi útil?

Solução 2

Não encontrei nenhuma solução. Usei o Threadpool padrão.

Outras dicas

Você pode especificar o TaskFactory usado em rx? Nesse caso, você pode criar um com um TaskScheduler com um nível de simultaneidade apropriado. Não é óbvio para mim no momento se existem agendadores de "estoque" que permitem isso ou se estão escondidos (o LINQ paralelo certamente oferece opções de "simultaneidade máxima"), mas esse é o plano geral.

Obviamente, se você não pode alterar qual fábrica de tarefas está sendo usada, isso não ajuda muito.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top