.\" -*- coding: UTF-8 -*- .\" Copyright 2001, Andries Brouwer .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH getpagesize 2 "8 februarie 2026" "Pagini de manual de Linux 6.17" .SH NUME getpagesize \- obține dimensiunea paginii de memorie .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP .P \fBint getpagesize(void);\fP .fi .P .RS -4 Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați \fBfeature_test_macros\fP(7)): .RE .P \fBgetpagesize\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED Începând 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) Înainte de glibc 2.12: _BSD_SOURCE || _XOPEN_SOURCE >= 500 .fi .SH DESCRIERE Funcția \fBgetpagesize\fP() returnează numărul de octeți dintr\-o pagină de memorie, unde „page” este un bloc de lungime fixă, unitatea pentru alocarea memoriei și cartografierea fișierelor realizată de \fBmmap\fP(2). .SH VERSIUNI Un program de utilizator nu ar trebui să codifice o dimensiune a paginii, nici ca literal, nici folosind macro\-ul \fBPAGE_SIZE\fP, deoarece unele arhitecturi acceptă mai multe dimensiuni de pagină. .P Această pagină de manual se află în secțiunea 2 deoarece Alpha, SPARC și SPARC64 au toate un apel de sistem Linux \fBgetpagesize\fP(), deși alte arhitecturi nu au acest apel și utilizează în schimb vectorul auxiliar ELF. .SH STANDARDE Niciunul. .SH ISTORIC 4.2BSD, SVr4, SUSv1. În SUSv2, apelul \fBgetpagesize\fP() este etichetat ca depreciat „LEGACY” și a fost eliminat în POSIX.1\-2001. .P glibc 2.0 a returnat o constantă chiar și pe arhitecturi cu mai multe dimensiuni de pagină. .SH "CONSULTAȚI ȘI" \fBmmap\fP(2), \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 .