getpagesize(2) System Calls Manual getpagesize(2) NUME getpagesize - obine dimensiunea paginii de memorie BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include int getpagesize(void); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): getpagesize(): Incepand cu glibc 2.20: _DEFAULT_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) de la glibc 2.12 la glibc 2.19: _BSD_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) Inainte de glibc 2.12: _BSD_SOURCE || _XOPEN_SOURCE >= 500 DESCRIERE Funcia getpagesize() returneaza numarul de octei dintr-o pagina de memorie, unde ,,page" este un bloc de lungime fixa, unitatea pentru alocarea memoriei i cartografierea fiierelor realizata de mmap(2). VERSIUNI Un program de utilizator nu ar trebui sa codifice o dimensiune a paginii, nici ca literal, nici folosind macro-ul PAGE_SIZE, deoarece unele arhitecturi accepta mai multe dimensiuni de pagina. Aceasta pagina de manual se afla in seciunea 2 deoarece Alpha, SPARC i SPARC64 au toate un apel de sistem Linux getpagesize(), dei alte arhitecturi nu au acest apel i utilizeaza in schimb vectorul auxiliar ELF. STANDARDE Niciunul. ISTORIC 4.2BSD, SVr4, SUSv1. In SUSv2, apelul getpagesize() este etichetat ca depreciat ,,LEGACY" i a fost eliminat in POSIX.1-2001. glibc 2.0 a returnat o constanta chiar i pe arhitecturi cu mai multe dimensiuni de pagina. CONSULTAI I mmap(2), 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.17 8 februarie 2026 getpagesize(2)