• [^] # Re: le meilleur compromis performances vs sécurité

    Posté par . En réponse à la dépêche PTT : un outil de trace pour la NPTL. Évalué à 2.

    un processus qui libere par inadvertance une zone utilisee par un autre processus ca tourne aussi a la catastrophe comme te je l'ai montre plus haut
    Pas si il est sur de ne pas utiliser aucune des autres variables du segment, auquel cas il peut le détacher sans risque, meme si les autres process continueront à l'utiliser. Comme je l'ai deja montré plus haut :)

    Quand je disais mutex, je voulais dire mutuelle exclusion. Pas la technique employée derrière pour rélaiser cette exclusion.

    La difference etant que tu ne peux pas synchronizer des processus differents avec des spinlocks a moins de faire une cuisine gigantesque
    Attend, y'a pas plus simple qu'un spinlock.
    http://en.wikipedia.org/wiki/Spinlock(...)
    La encore plein de biblios libres sont disponibles.
    Et de toutes façons un spinlock ça boucle donc c'est à éviter au maximum dans un algo.

    Sans parler du probleme suivant :
    On en a deja parlé. Soit le segment est hérité et tu as exactement la meme adresse que le pere, soit tu utilises des pointeurs relatifs ou des indices.