• [^] # Re: Quoi ? Il faut créer plein de processus ?

    Posté par . En réponse à la dépêche Évolutions techniques de systemd. Évalué à 6.

    Si vous doutez de ma capacité à écrire 10 lignes de code, vous pouvez vérifier sur [https://github.com/pcarrier/stuff/blob/master/fun/forking.c].

    Dans ce cas il est de bon ton de vérifier les valeurs de retour des fonctions que l'on utilise ;)

    Upon successful completion, fork() returns a value of 0 to the child
    process and returns the process ID of the child process to the parent
    process. Otherwise, a value of -1 is returned to the parent process, no
    child process is created, and the global variable errno is set to indi-
    cate the error

    Je suis assez d'accord avec toi sur le cote perf, par contre microbenchmarker fork() n'a pas tellement de sens. Ca ne correspond pas a grand chose.