get_phys_pages(3) Library Functions Manual get_phys_pages(3) NUME get_phys_pages, get_avphys_pages - obine numarul total de pagini fizice i numarul de pagini fizice disponibile BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include long get_phys_pages(void); long get_avphys_pages(void); DESCRIERE Funcia get_phys_pages() returneaza numarul total de pagini fizice de memorie disponibile in sistem. Funcia get_avphys_pages() returneaza numarul de pagini fizice de memorie disponibile in prezent pe sistem. VALOAREA RETURNATA In caz de succes, aceste funcii returneaza o valoare nenegativa, aa cum este indicat in DESCRIERE. In caz de eec, acestea returneaza -1 i configureaza errno pentru a indica eroarea. ERORI-IEIRE ENOSYS Sistemul nu a putut furniza informaiile solicitate (posibil deoarece sistemul de fiiere /proc nu a fost montat). STANDARDE GNU. ISTORIC Inainte de glibc 2.23, aceste funcii obineau informaiile necesare prin scanarea campurilor MemTotal i MemFree din /proc/meminfo. Incepand cu glibc 2.23, aceste funcii obin informaiile necesare prin apelarea sysinfo(2). NOTE Urmatoarele apeluri sysconf(3) ofera un mijloc portabil de a obine aceleai informaii ca i funciile descrise pe aceasta pagina. total_pages = sysconf(_SC_PHYS_PAGES); /* total pagini */ avl_pages = sysconf(_SC_AVPHYS_PAGES); /* pagini disponibile */ EXEMPLE Urmatorul exemplu arata cum pot fi utilizate get_phys_pages() i get_avphys_pages(). #include #include #include int main(void) { printf("Acest sistem are %ld pagini de memorie fizica i " "%ld pagini de memorie fizica disponibile.\n", get_phys_pages(), get_avphys_pages()); exit(EXIT_SUCCESS); } CONSULTAI I sysconf(3) 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 get_phys_pages(3)