__ppc_set_ppr_med(3) Library Functions Manual __ppc_set_ppr_med(3) Manualul programatorului NUME __ppc_set_ppr_med, __ppc_set_ppr_very_low, __ppc_set_ppr_low, __ppc_set_ppr_med_low, __ppc_set_ppr_med_high - stabilete registrul de prioritate a programului BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #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); DESCRIERE Aceste funcii ofera acces la Program Priority Register ,,PPR" (Registrului de prioritate a programului) pe arhitectura Power. PPR este un registru pe 64 de bii care controleaza prioritatea programului. Prin ajustarea valorii PPR, programatorul poate imbunatai randamentul sistemului, facand ca resursele sistemului sa fie utilizate mai eficient, in special in situaii de contenie. Starile neprivilegiate disponibile sunt acoperite de urmatoarele funcii: __ppc_set_ppr_med() stabilete valoarea Registrului de prioritate a programului la mediu ,,medium" (implicit). __ppc_set_ppr_very_low() stabilete valoarea Registrului de prioritate a programului la foarte scazut ,,very low". __ppc_set_ppr_low() stabilete valoarea Registrului de prioritate a programului la scazut ,,low". __ppc_set_ppr_med_low() stabilete valoarea Registrului de prioritate a programului la mediu scazut ,,medium low". Starea privilegiata mediu ridicat ,,medium high" poate fi, de asemenea, stabilita in anumite intervale de timp de catre programele cu probleme (neprivilegiate), cu urmatoarea funcie: __ppc_set_ppr_med_high() stabilete Prioritatea programului la mediu ridicat ,,medium high". Daca prioritatea programului este mediu-ridicat la expirarea intervalului de timp sau daca se incearca sa se stabileasca prioritatea la mediu-ridicat cand acest lucru nu este permis, prioritatea este stabilita la mediu. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |__ppc_set_ppr_med(), | Sigurana firelor | MT-Safe | |__ppc_set_ppr_very_low(), | | | |__ppc_set_ppr_low(), | | | |__ppc_set_ppr_med_low(), | | | |__ppc_set_ppr_med_high() | | | +--------------------------------------+---------------------+---------+ STANDARDE GNU. ISTORIC __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. NOTE Funciile __ppc_set_ppr_very_low() i __ppc_set_ppr_med_high() vor fi definite de daca _ARCH_PWR8 este definit. Disponibilitatea acestor funcii poate fi testata folosind #ifdef _ARCH_PWR8. CONSULTAI I __ppc_yield(3) Power ISA, Book II - Section 3.1 (Program Priority Registers) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 __ppc_set_ppr_med(3)