__ppc_set_ppr_med(3) Library Functions Manual __ppc_set_ppr_med(3) Manuel du programmeur NOM __ppc_set_ppr_med, __ppc_set_ppr_very_low, __ppc_set_ppr_low, __ppc_set_ppr_med_low, __ppc_set_ppr_med_high - Fixer le Registre de Priorite de Programme (PPR) BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include void __ppc_set_ppr_med(void); void __ppc_set_ppr_very_low(void); void __ppc_set_ppr_low(void); void __ppc_set_ppr_med_low(void); void __ppc_set_ppr_med_high(void); DESCRIPTION Ces fonctions donnent acces au Registre de Priorite de Programme (PPR) sur l'architecture Power. Le PPR est un registre de 64 bits qui controle la priorite du programme. En ajustant la valeur du PPR, le programmeur peut ameliorer la cadence du systeme en permettant aux ressources du systeme d'etre utilisees de facon plus efficace, particulierement lors de situation de competition. Les etats non privilegies disponibles sont abordes par les fonctions suivantes : __ppc_set_ppr_med() fixe la valeur du Registre de Priorite de Programme a moyen (defaut). __ppc_set_ppr_very_low() fixe la valeur du Registre de Priorite de Programme a tres bas. __ppc_set_ppr_low() fixe la valeur du Registre de Priorite de Programme a bas. __ppc_set_ppr_med_low() fixe la valeur du Registre de Priorite de Programme a moyennement bas. L'etat privilegie moyennement haut peut egalement etre fixe pendant certains intervalles de temps par des programmes (non privilegies) en etat de probleme avec la fonction suivante : __ppc_set_ppr_med_high() fixe la valeur du Registre de Priorite de Programme a moyennement haut. Si la priorite du programme est moyennement haute lorsque l'intervalle de temps arrive a sa fin ou si une tentative de fixer la priorite a moyennement haut survient lorsque cela n'est pas possible, la priorite est fixee a moyen. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +---------------------------------+--------------------------+---------+ |Interface | Attribut | Valeur | +---------------------------------+--------------------------+---------+ |__ppc_set_ppr_med(), | Securite des threads | MT-Safe | |__ppc_set_ppr_very_low(), | | | |__ppc_set_ppr_low(), | | | |__ppc_set_ppr_med_low(), | | | |__ppc_set_ppr_med_high() | | | +---------------------------------+--------------------------+---------+ STANDARDS GNU. HISTORIQUE __ppc_set_ppr_med() __ppc_set_ppr_low() __ppc_set_ppr_med_low() glibc 2.18. __ppc_set_ppr_very_low() __ppc_set_ppr_med_high() glibc 2.23. NOTES Les fonctions __ppc_set_ppr_very_low() et __ppc_set_ppr_med_high() seront definies dans si _ARCH_PWR8 est definie. La disponibilite de ces fonctions peut etre testee en utilisant #ifdef _ARCH_PWR8. VOIR AUSSI __ppc_yield(3) Power ISA, Book II - Section 3.1 (Program Priority Registers) 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.8 2 mai 2024 __ppc_set_ppr_med(3)