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

C Discussion :

les fork en c


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 1
    Par défaut les fork en c
    bonsoir,

    desoler pour l'intrusient, je voulais savoir est se qu'il est possible d'avoir un aide sur cette exo ,j'ai tester avec une boucle do while mais sa n'a rien donner et je voulais savoir comment le fils peut rendre le temps d'execution au pere ?
    merci . Nom : 18190949_1288426657860265_2065681080_n.jpg
Affichages : 320
Taille : 35,0 Ko

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 298
    Par défaut
    Peux-tu nous montrer le code que tu as déjà fait ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 490
    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 490
    Par défaut
    Bonjour,

    Citation Envoyé par the-killer Voir le message
    je voulais savoir comment le fils peut rendre le temps d'execution au pere ?
    Pour le mesurer, tu peux utiliser time() dans le processus fils. Tu relèves la valeur renvoyée à l'entrée de ton processus, tu la relèves une nouvelle fois juste avant de sortir et tu fais la différence des deux relevés. Si tu es certain que l'impression n'excédera jamais 255 secondes, tu peux te contenter de renvoyer cette valeur avec return ou exit(), sinon il faudra mettre en place un mécanisme de communication, généralement un tube (pipe).

    Tout ceci dépend bien sûr du système d'exploitation que tu utilises, de la norme à laquelle tu dois te conformer (POSIX) et des technologies que tu as déjà étudiées et que tu as le droit d'utiliser. Si tu as du message passing à disposition, c'est plus simple. Avec de la mémoire partagée, cela l'est encore plus, et avec des threads, c'est presque trivial.

Discussions similaires

  1. Débutant sur les fork() et exec()
    Par Sin-an dans le forum Linux
    Réponses: 7
    Dernier message: 20/04/2009, 18h56
  2. Problème avec les forks
    Par dot-_-net dans le forum C
    Réponses: 10
    Dernier message: 09/05/2008, 23h29
  3. Réponses: 6
    Dernier message: 25/01/2008, 13h47
  4. Exercice en c sur les forks+Pipe+exec
    Par Elendhil dans le forum Linux
    Réponses: 6
    Dernier message: 07/11/2007, 19h32

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