#11 C# Avançado – Paralelismo com o Parallel Turbine Seus Programas

4
39



****** Inscreva-se: ******

Descrição: Provavelmente você já pensou em como acelerar o seu programa em C#. Bem, há maneiras de fazer isso usando o paralelismo, mas depende do tipo de programa, se o programa executar um mesmo tipo de tarefa várias vezes seguidas, o uso de paralelismo é a melhor maneirar para alcançar um ganho significativo de desenpenho, em C# a classe Parallel têm vários métodos que nos ajudam nesse quesito.

Patreon:

Twitter:

Python para iniciantes:

C# para iniciantes:

F# para iniciantes:

FanPage:

CódigoShare:

Nguồn:https://wijstaanvooronzegrondrechten.org/

4 COMMENTS

  1. Mais uma duvida, enquanto estiver processando fica travado o form… nao tem como ficar livre como se fosse uma Thread T ou Uma Task?

  2. Excelente video! Uma dúvida, tenho um sistema que utilizo Thread T = …. estou com problemas e ele esta fechando sem dar exception alguma… sera que o parallel é melhor ?

  3. No momento que usou o ParallelOptions. Deveria ter passado como argumento para o ForEach, certo? Algo assim:

    var po = new ParallelOptions();
    po.MaxDegreeOfParallelism = Convert.ToInt32(textBox1.Text);

    Parallel.ForEach(cotistas, po, cot =>
    {
    var a = Calcular(cot.IdCotista);
    Thread.Sleep(10);
    });

    Veja o po como argumento…

LEAVE A REPLY

Please enter your comment!
Please enter your name here