__ppc_yield(3) Library Functions Manual __ppc_yield(3) NOM __ppc_yield, __ppc_mdoio, __ppc_mdoom - Inciter le processeur a liberer des ressources partagees BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include void __ppc_yield(void); void __ppc_mdoio(void); void __ppc_mdoom(void); DESCRIPTION Ces fonctions donnent des indices sur l'utilisation des ressources partagees avec d'autres processeurs pour l'architecture Power. Elles peuvent etre utilisees, par exemple, si un programme qui attend sur un verrou a l'intention de reaffecter les ressources partagees pour quelles soient utilisees par d'autres processeurs. __ppc_yield() donne l'indication que les performances seront probablement ameliorees si les ressources partagees affectees au processeur executant sont liberees pour etre utilisees par d'autres processeurs. __ppc_mdoio() donne l'indication que les performances seront probablement ameliorees si les ressources partagees affectees au processeur executant sont liberees jusqu'a ce que tous les acces en cours a un peripherique de stockage sans tampon soient termines. __ppc_mdoom() donne l'indication que les performances seront probablement ameliorees si les ressources partagees affectees au processeur executant sont liberees jusqu'a ce que tous les acces en cours a des peripheriques de stockage avec tampon et pour lesquels les donnees n'ont pas ete mises en tampon soient termines. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +---------------------------------+--------------------------+---------+ |Interface | Attribut | Valeur | +---------------------------------+--------------------------+---------+ |__ppc_yield(), __ppc_mdoio(), | Securite des threads | MT-Safe | |__ppc_mdoom() | | | +---------------------------------+--------------------------+---------+ STANDARDS GNU. HISTORIQUE glibc 2.18. VOIR AUSSI __ppc_set_ppr_med(3) Power ISA, Book II - Section 3.2 ("or" architecture) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Gregoire Scano Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 __ppc_yield(3)