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 :

Threads et md5


Sujet :

Threads & Processus C++

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut Threads et md5
    Hello

    Je compte faire une boucle qui ce charge de faire des md5.
    quelque question arrive:

    est -ce que cela serait vraiment utile?
    Car vu que c'est surtout lier aux accès disque . si celui ci n'arrive pas a suivre Threads ou pas sa ne changera rien, mai je ne pense pas que cela soie en permanence .?

    si c'est confirmer, que doit-je utiliser sous linux (Debian) comme standard (portage éventuel sur d'autre système linux?

    je doit utiliser l'api du système , ou il y à un standard déjà dans le c++ ?

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 460
    Par défaut
    Bonjour,

    Je n'ai rien compris.
    Tu veux faire une boucle qui calcule des sommes MD5 ? Ok. Pourquoi faire ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut
    Citation Envoyé par Obsidian Voir le message
    Bonjour,

    Je n'ai rien compris.
    Tu veux faire une boucle qui calcule des sommes MD5 ? Ok. Pourquoi faire ?
    Cela boucle sure des fichier un peux comme un ls ou un dir.
    Et fait de chaque fichier un md5 si c est possible. etc etc

    si je les fait a la suite de la boucle for,
    le md5 ne va ce faire que sur 1 seul core, et va attendre que le md5 soit fini .

    Avec le thread je compte faire les calcule sur le 2eme core. en parallèle même si sur le premier le md5 est pas fini.Le traitement est alors accélérer voila l'idée.

    Le md5 est déjà fait j'ai plus qu'a envoyer le tout sur les 2 core ou plus.


    Merci de m'avoir lu (et si possible compris)
    et de ta réponse

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 460
    Par défaut
    Ok, et tu fais cela juste pour l'exercice ou tu as une raison particulière de vouloir faire cela en C ?

    Parce que si tu travailles sous Debian et que tu as seulement besoin d'obtenir les sommes de tes différents fichiers, tu entres dans le répertoire qui contient tes fichiers et tu tapes :


    Tu obtiendras automatiquement les sommes de tous tes fichiers.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 412
    Par défaut
    Citation Envoyé par Obsidian Voir le message
    Ok, et tu fais cela juste pour l'exercice ou tu as une raison particulière de vouloir faire cela en C ?

    Parce que si tu travailles sous Debian et que tu as seulement besoin d'obtenir les sommes de tes différents fichiers, tu entres dans le répertoire qui contient tes fichiers et tu tapes :


    Tu obtiendras automatiquement les sommes de tous tes fichiers.
    non c'est pas en C mai en C++ , c'est pas un exercice , je ne suis pas étudiant, je ne compte pas utiliser le shell.

    ne te focalise pas sur le md5 , mai plutôt sur les processus
    Aurais - tu le nom des api a utiliser, Ou plutôt ce de la libraire standard ?
    a la limite un lien ?

Discussions similaires

  1. Tri multi-threadé
    Par Tifauv' dans le forum C
    Réponses: 8
    Dernier message: 28/06/2007, 09h00
  2. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 11h28
  3. Programmer des threads
    Par haypo dans le forum C
    Réponses: 6
    Dernier message: 02/07/2002, 13h53
  4. Réponses: 5
    Dernier message: 12/06/2002, 15h12
  5. [Kylix] Pb de Thread !!
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 25/04/2002, 13h53

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