.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2015, 2016 IBM Corporation. .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH __ppc_set_ppr_med 3 "2 mai 2024" "Pagini de manual de Linux 6.8" Manualul programatorului .SH 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 .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP .P \fBvoid __ppc_set_ppr_med(void);\fP \fBvoid __ppc_set_ppr_very_low(void);\fP \fBvoid __ppc_set_ppr_low(void);\fP \fBvoid __ppc_set_ppr_med_low(void);\fP \fBvoid __ppc_set_ppr_med_high(void);\fP .fi .SH DESCRIERE Aceste funcții oferă acces la \fIProgram Priority Register\fP „PPR” (Registrului de prioritate a programului) pe arhitectura Power. .P 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: .TP \fB__ppc_set_ppr_med\fP() stabilește valoarea Registrului de prioritate a programului la \fImediu\fP „medium” (implicit). .TP \fB__ppc_set_ppr_very_low\fP() stabilește valoarea Registrului de prioritate a programului la \fIfoarte scăzut\fP „very low”. .TP \fB__ppc_set_ppr_low\fP() stabilește valoarea Registrului de prioritate a programului la \fIscăzut\fP „low”. .TP \fB__ppc_set_ppr_med_low\fP() stabilește valoarea Registrului de prioritate a programului la \fImediu scăzut\fP „medium low”. .P Starea privilegiată \fImediu ridicat\fP „medium high” poate fi, de asemenea, stabilită în anumite intervale de timp de către programele cu probleme (neprivilegiate), cu următoarea funcție: .TP \fB__ppc_set_ppr_med_high\fP() stabilește Prioritatea programului la \fImediu ridicat\fP „medium high”. .P 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. .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fB__ppc_set_ppr_med\fP(), \fB__ppc_set_ppr_very_low\fP(), \fB__ppc_set_ppr_low\fP(), \fB__ppc_set_ppr_med_low\fP(), \fB__ppc_set_ppr_med_high\fP() T} Siguranța firelor MT\-Safe .TE .SH STANDARDE GNU. .SH ISTORIC .TP \fB__ppc_set_ppr_med\fP() .TQ \fB__ppc_set_ppr_low\fP() .TQ \fB__ppc_set_ppr_med_low\fP() glibc 2.18. .TP \fB__ppc_set_ppr_very_low\fP() .TQ \fB__ppc_set_ppr_med_high\fP() glibc 2.23. .SH NOTE Funcțiile \fB__ppc_set_ppr_very_low\fP() și \fB__ppc_set_ppr_med_high\fP() vor fi definite de \fI\fP dacă \fB_ARCH_PWR8\fP este definit. Disponibilitatea acestor funcții poate fi testată folosind \fB#ifdef _ARCH_PWR8\fP. .SH "CONSULTAȚI ȘI" \fB__ppc_yield\fP(3) .P \fIPower ISA, Book\ II \- Section\ 3.1 (Program Priority Registers)\fP .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .