Resultados da pesquisa a pedido "plinq"
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 ...
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...
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 ...
Max de tarefas no TPL?
Quero usar o TPL no processo Worker no Windows Azure. Eu estou olhando para adicionar um IJob a fila, isso tem um método Run, para que o trabalhador consistirá em: loop obter item da fila Use TPL para chamar IJob.Run, esta é uma ...
Acompanhe o progresso ao usar o Parallel.ForEach da TPL
Qual é a melhor maneira de acompanhar o progresso nas seguintes
Executando uma consulta LINQ simples em paralelo
Eu ainda sou muito novo no LINQ e no PLINQ. Eu geralmente uso apenas loops e
Como exatamente o AsParallel funciona?
Não parece fazer agachamento para o seguinte programa de teste. Isso é porque estou testando com uma pequena lista?
O PLinq é inerentemente mais rápido que o System.Threading.Tasks.Parallel.ForEach
Sumário: Mudei da estrutura System.Threading.Tasks.Parallel.ForEach e Concurrent Data para uma simples consulta plinq (Parallel Linq). A velocidade foisurpreendente. O plinq é inerentemente mais rápido que o Parallel.ForEach? Ou é específico ...
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 ...
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 ...
Página 1 do 2