Provided by: manpages-ro-dev_4.27.0-1_all bug

__ppc_set_ppr_med(3)                        Library Functions Manual                        __ppc_set_ppr_med(3)

NUME

       __ppc_set_ppr_med,        __ppc_set_ppr_very_low,        __ppc_set_ppr_low,        __ppc_set_ppr_med_low,
       __ppc_set_ppr_med_high - stabilește registrul de prioritate a programului

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #include <sys/platform/ppc.h>

       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 funcții oferă acces la Program Priority Register „PPR” (Registrului de prioritate  a  programului)
       pe arhitectura Power.

       PPR  este un registru pe 64 de biți care controlează prioritatea programului. Prin ajustarea valorii PPR,
       programatorul poate îmbunătăți randamentul sistemului, făcând ca resursele sistemului  să  fie  utilizate
       mai  eficient,  în special în situații de contenție. Stările neprivilegiate disponibile sunt acoperite de
       următoarele funcții:

       __ppc_set_ppr_med()
              stabilește valoarea Registrului de prioritate a programului la mediu „medium” (implicit).

       __ppc_set_ppr_very_low()
              stabilește valoarea Registrului de prioritate a programului la foarte scăzut „very low”.

       __ppc_set_ppr_low()
              stabilește valoarea Registrului de prioritate a programului la scăzut „low”.

       __ppc_set_ppr_med_low()
              stabilește valoarea Registrului de prioritate a programului la mediu scăzut „medium low”.

       Starea privilegiată mediu ridicat „medium high” poate fi, de asemenea, stabilită în anumite intervale  de
       timp de către programele cu probleme (neprivilegiate), cu următoarea funcție:

       __ppc_set_ppr_med_high()
              stabilește Prioritatea programului la mediu ridicat „medium high”.

       Dacă prioritatea programului este mediu-ridicat la expirarea intervalului de timp sau dacă se încearcă să
       se  stabilească  prioritatea la mediu-ridicat când acest lucru nu este permis, prioritatea este stabilită
       la mediu.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │ InterfațăAtributValoare │
       ├─────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │ __ppc_set_ppr_med(), __ppc_set_ppr_very_low(), __ppc_set_ppr_low(),     │ Siguranța firelor │ MT-Safe │
       │ __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

       Funcțiile __ppc_set_ppr_very_low() și __ppc_set_ppr_med_high() vor fi  definite  de  <sys/platform/ppc.h>
       dacă  _ARCH_PWR8  este  definit.  Disponibilitatea  acestor  funcții  poate  fi  testată  folosind #ifdef
       _ARCH_PWR8.

CONSULTAȚI ȘI

       __ppc_yield(3)

       Power ISA, Book II - Section 3.1 (Program Priority Registers)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   NICIO
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.9.1                    2 mai 2024                               __ppc_set_ppr_med(3)