none
Looping na velocidade máxima RRS feed

  • Pergunta

  • Olá,

    Tenho uma aplicação feita em c#, que nada mais é do que um looping, onde eu instancio um WebClient e retorno informações da Web... É um lopping demorado, pois ele acontece várias e várias vezes...

    Gostaria de saber qual é o melhor Workaround para que eu possa executar este looping utilizando todos os núcleos disponíveis, e o máximo do processador...

    Penso em instâncias de Threads, métodos Parallel... mais idéias seriam de grade ajuda.

    Obrigado!


    Ao infinito e além!

    quarta-feira, 26 de dezembro de 2012 18:57

Respostas

  • Fábio, qunado vc fala em loop, eu entendo que tem uma sequência de métodos a serem executados em uma ordem, existe mesmo a necessidade disparar isto em threads diferenciadas ? talvez vc va consumir os recursos da máquina sem necessidade.

    se for o caso mesmo, crie threads para iniciar o loop, 

    http://stackoverflow.com/questions/827037/c-net-looping-thread-stack-overflow


    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Twitter @Olavooneto
    Facebook Olavo Neto
    Linkedin Olavo Neto
    Se for útil marque como resposta e faça um Developer feliz :)

    • Marcado como Resposta Fabio R. Luz sexta-feira, 1 de fevereiro de 2013 18:06
    sexta-feira, 28 de dezembro de 2012 13:00
    Moderador