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

Threads & Processus C++ Discussion :

foncteur partagé entre thread


Sujet :

Threads & Processus C++

  1. #1
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut foncteur partagé entre thread
    Bonjour.
    J'ai un foncteur qui calcule une LUT à sa création et va être utilisé par plusieurs thread.
    De manière optimal, es ce préférable que chaque thread utilise une copie du foncteur (et donc de la LUT) ou l'utilisation du même foncteur ne pose aucun problème (je ne parle pas de problème de concurrence car il n'y en as pas, ce ne sont que des accès en read).


  2. #2
    Membre Expert
    Avatar de Joel F
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2002
    Messages : 918
    Par défaut
    une copie par thread permettra de privatiser les acces au copie de la LUT. Ca me parait bien mieux

  3. #3
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par Joel F Voir le message
    une copie par thread permettra de privatiser les acces
    au copie de la LUT. Ca me parait bien mieux
    Tu parle bien des copies des éléments (int,double ...) de la LUT?

    Vue qu'un même élément de la LUT peut être intensivement accédé par plusieurs thread, je me demandais si cela ne pouvais pas générer une sorte de "mode panic" du proc qui ralentira le tous.

Discussions similaires

  1. Partager des variables entre Threads
    Par ToTo13 dans le forum Concurrence et multi-thread
    Réponses: 7
    Dernier message: 01/04/2010, 16h09
  2. partage de variables globlales entre threads
    Par ikuzar dans le forum Débuter
    Réponses: 7
    Dernier message: 02/09/2009, 15h43
  3. partager un PTK Mainwindow entre thread ?
    Par mohaz dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2007, 00h08
  4. Partager boolean entre Threads
    Par Flipper_fk dans le forum Concurrence et multi-thread
    Réponses: 3
    Dernier message: 26/04/2007, 13h51
  5. [WinForms]Comment partager des objets entre threads ?
    Par AiSpirit dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 16/08/2006, 08h57

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