.\" -*- coding: UTF-8 -*- .\" Copyright (c) 2015 William Woodruff (william@tuffbizz.com) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH get_phys_pages 3 "31 octombrie 2023" "Pagini de manual de Linux 6.06" .SH NUME get_phys_pages, get_avphys_pages \- obține numărul total de pagini fizice și numărul de pagini fizice disponibile .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .P \fBlong get_phys_pages(void);\fP \fBlong get_avphys_pages(void);\fP .fi .SH DESCRIERE Funcția \fBget_phys_pages\fP() returnează numărul total de pagini fizice de memorie disponibile în sistem. .P Funcția \fBget_avphys_pages\fP() returnează numărul de pagini fizice de memorie disponibile în prezent pe sistem. .SH "VALOAREA RETURNATĂ" În caz de succes, aceste funcții returnează o valoare nenegativă, așa cum este indicat în DESCRIERE. În caz de eșec, acestea returnează \-1 și configurează \fIerrno\fP pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBENOSYS\fP Sistemul nu a putut furniza informațiile solicitate (posibil deoarece sistemul de fișiere \fI/proc\fP nu a fost montat). .SH STANDARDE GNU. .SH ISTORIC Înainte de glibc 2.23, aceste funcții obțineau informațiile necesare prin scanarea câmpurilor \fIMemTotal\fP și \fIMemFree\fP din \fI/proc/meminfo\fP. Începând cu glibc 2.23, aceste funcții obțin informațiile necesare prin apelarea \fBsysinfo\fP(2). .SH NOTE Următoarele apeluri \fBsysconf\fP(3) oferă un mijloc portabil de a obține aceleași informații ca și funcțiile descrise pe această pagină. .P .in +4n .EX total_pages = sysconf(_SC_PHYS_PAGES); /* total pagini */ avl_pages = sysconf(_SC_AVPHYS_PAGES); /* pagini disponibile */ .EE .in .SH EXEMPLE Următorul exemplu arată cum pot fi utilizate \fBget_phys_pages\fP() și \fBget_avphys_pages\fP(). .P .\" SRC BEGIN (get_phys_pages.c) .EX #include #include #include \& int main(void) { printf("Acest sistem are %ld pagini de memorie fizică și " "%ld pagini de memorie fizică disponibile.\en", get_phys_pages(), get_avphys_pages()); exit(EXIT_SUCCESS); } .EE .\" SRC END .SH "CONSULTAȚI ȘI" \fBsysconf\fP(3) .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 .