.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2012, Petr Benas .\" and Copyright (c) 2012, Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH get_nprocs 3 "31 octombrie 2023" "Pagini de manual de Linux 6.06" .SH NUME get_nprocs, get_nprocs_conf \- obține numărul de procesoare .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .P \fBint get_nprocs(void);\fP \fBint get_nprocs_conf(void);\fP .fi .SH DESCRIERE Funcția \fBget_nprocs_conf\fP() returnează numărul de procesoare configurate de sistemul de operare. .P Funcția \fBget_nprocs\fP() returnează numărul de procesoare disponibile în prezent în sistem. Acesta poate fi mai mic decât numărul returnat de \fBget_nprocs_conf\fP() deoarece procesoarele pot fi deconectate (de exemplu, pe sistemele cu conectare la cald). .SH "VALOAREA RETURNATĂ" Așa cum este prezentat în DESCRIERE. .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 \fBget_nprocs\fP(), \fBget_nprocs_conf\fP() T} Siguranța firelor MT\-Safe .TE .SH STANDARDE GNU. .SH NOTE .\" glibc 2.15 Implementarea actuală a acestor funcții este destul de costisitoare, deoarece acestea deschid și analizează fișiere în sistemul de fișiere \fI/sys\fP de fiecare dată când sunt apelate. .P Următoarele apeluri \fBsysconf\fP(3) utilizează funcțiile documentate pe această pagină pentru a returna aceleași informații. .P .in +4n .EX np = sysconf(_SC_NPROCESSORS_CONF); /* procesoare configurate */ np = sysconf(_SC_NPROCESSORS_ONLN); /* procesoare disponibile */ .EE .in .SH EXEMPLE Următorul exemplu arată cum pot fi utilizate \fBget_nprocs\fP() și \fBget_nprocs_conf\fP(). .P .\" SRC BEGIN (get_nprocs_conf.c) .EX #include #include #include \& int main(void) { printf("Acest sistem are %d procesoare configurate și " "%d procesoare disponibile.\en", get_nprocs_conf(), get_nprocs()); exit(EXIT_SUCCESS); } .EE .\" SRC END .SH "CONSULTAȚI ȘI" \fBnproc\fP(1) .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 .