Après un test and set réussi, la variable est modifiée !
Désolé d'être pointilleux, mais entre la boucle atomique, le spinlock qui locke et les futex au final, j'étais un peu perdu.
Mais là ca va mieux.
Mais dans le cas de Linux, les futex permettent d'éviter ce dilemne sans utiliser un sous-scheduler interne
Ce qui permet de passer à la question piège : a ton avis les futex, c'est un lock qui génère un sigsev si tu passes outre ou un lock informatif façon NPTL ? (Hint : la NPTL utilise massivemetn les futex)
[^] # Re: vs POSIX shared memory, read-only
Posté par Jerome Herman . En réponse à la dépêche PTT : un outil de trace pour la NPTL. Évalué à 2.
Désolé d'être pointilleux, mais entre la boucle atomique, le spinlock qui locke et les futex au final, j'étais un peu perdu.
Mais là ca va mieux.
Mais dans le cas de Linux, les futex permettent d'éviter ce dilemne sans utiliser un sous-scheduler interne
Ce qui permet de passer à la question piège : a ton avis les futex, c'est un lock qui génère un sigsev si tu passes outre ou un lock informatif façon NPTL ? (Hint : la NPTL utilise massivemetn les futex)