Resultados da pesquisa a pedido "plinq"

0 a resposta

Como usar o LINQ com uma matriz bidimensional

Eu tenho uma matriz de bytes bidimensional que se parece com isso: 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 1 Cada valor na matriz pode ser apenas 0 ou 1. O exemplo simplificado acima mostra 4 linhas, cada uma com 5 colunas. Estou tentando ...

4 a resposta

Por que o PLINQ usa apenas dois segmentos?

Digamos que eu tenha uma tarefa vinculada a E / S. Estou usando o modo WithDegreeOfParallelism = 10 e WithExecution = ForceParallelism, mas ainda assim a con...

5 a resposta

Como paralelizar adequadamente o trabalho com grande dependência de E / S

Estou criando um aplicativo de console que precisa processar um monte de dado Basicamente, o aplicativo pega referências de um banco de dados. Para cada referência, analise o conteúdo do arquivo e faça algumas alterações. Os arquivos são ...

4 a resposta

Ordened PLINQ ForAll

A documentação do msdn sobre preservação de ordem no PLINQ [http://msdn.microsoft.com/en-us/library/dd460677.aspx] afirma o seguinte sobreForAll(). Resulta quando a sequência de origem é ordenou: Executa não-deterministicamente em ...

3 a resposta

Grau máximo de paralelismo para AsParallel ()

Enquanto estiver usandoParallel.ForEach temos a opção de definir as opções paralelas e definir o grau máximo de paralelismo como: Parallel.ForEach(values, new ParallelOptions {MaxDegreeOfParallelism = number}, value = > { // Do Work })Mas ao ...

2 a resposta

Por que o PLINQ é mais lento que o LINQ para este código?

Primeiro, estou executando isso em uma máquina de processador dual core de 2,66 GHz. Não tenho certeza se tenho a chamada .AsParallel () no local correto. Também tentei diretamente na variável range e isso ainda era mais lento. Não entendo o ...

2 a resposta

Executando uma consulta LINQ simples em paralelo

Eu ainda sou muito novo no LINQ e no PLINQ. Eu geralmente uso apenas loops e

3 a resposta

Como exatamente o AsParallel funciona?

Não parece fazer agachamento para o seguinte programa de teste. Isso é porque estou testando com uma pequena lista?

3 a resposta

Acompanhe o progresso ao usar o Parallel.ForEach da TPL

Qual é a melhor maneira de acompanhar o progresso nas seguintes

7 a resposta

Quando descartar o CancellationTokenSource?

A classeCancellationTokenSource é descartável. Uma rápida olhada no Reflector comprova o uso deKernelEvent, um recurso não gerenciado (muito provavelmente). Desde aCancellationTokenSource não possui finalizador; se não descartá-lo, o GC não o ...