IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Multi Thread(s) C#


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Par défaut Multi Thread(s) C#
    Bonjour,

    Je developpe actuellement une application (c#) qui a besoin de calibrer pls appareil en meme temps... j aimerais savoir quels sont les mecanismes les plus couremment utilises sachant que je dois effectue 30 taches simultanees.J ai entendu parle de Thread Pool, existe t il d'autre methodes (pas lourd en traitement et pas gourmand en proc)
    SOS

    Merci

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Le threadpool ou bien tout simplement la création de plusieurs thread au moment ou tu en as besoin

    Attention toutefois que les thread ne soient pas concurrent sur des acces à certaines ressources limités en acces...

    (exemple : si tu veux acceder à une donnée qui se trouve dans un fichier, il faut prévoir un système de mutex ou de lock pour eviter que plusieurs thread essaye de lire ou ecrire dans une meme ressource au "meme" moment

    The Monz, Toulouse

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Par défaut Multi Threads C#
    Salut,



    Dans les deux cas la gestion des Threads est t-elle simple ? Laquelle des deux tu choisirais ? A savoir que l'utilisation ne sera pas permanente quelques minutes au plus... et que j'ai besoin de pouvoir les arreter les démarrer de manière désynchronisé avec gestion d evenement (delegues)


    Merci

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Ouarf, j'ai pas vraiment d'avis sur l'utilisation d'une ou l'autre des méthodes

    Perso, j'aime autant gérer mes threads à la main... donc, sans les threadpool, maintenant, n'ayant jamais utilisé les threadpools, je ne serais pas catégorique en disant qu'ils ne te seraient pas utiles dans ton cas...

    Mais bon

    Ca me choquerait pas que tu es 10 objets Thread pour faire cette manip...

    Faudrait avoir une vue d'ensemble plus complete pour pouvoir statuer pleinement

    The Monz, Toulouse

Discussions similaires

  1. Tri multi-threadé
    Par Tifauv' dans le forum C
    Réponses: 8
    Dernier message: 28/06/2007, 09h00
  2. Réponses: 2
    Dernier message: 15/05/2004, 18h33
  3. Réponses: 16
    Dernier message: 30/01/2004, 11h05
  4. [VB6][active x] faire du multi-thread avec vb
    Par pecheur dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/05/2003, 12h01
  5. [Kylix] exception qtinft.dll et multi-threading
    Par leclaudio25 dans le forum EDI
    Réponses: 3
    Dernier message: 27/03/2003, 18h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo