.\" -*- 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 Febrero 2026" "Linux man\-pages 6.18" .SH NOMBRE getpagesize \- obtiene el tamaño de página de memoria .SH BIBLIOTECA Biblioteca Estándar C (\fIlibc\fP,\ \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP .P \fBint getpagesize(void);\fP .fi .P .RS -4 Requisitos de Macros de Prueba de Características para glibc (véase \fBfeature_test_macros\fP(7)): .RE .P \fBgetpagesize\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED Desde glibc 2.20: _DEFAULT_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) Desde glibc 2.12 hasta glibc 2.19: _BSD_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) Anterior a glibc 2.12: _BSD_SOURCE || _XOPEN_SOURCE >= 500 .fi .SH DESCRIPCIÓN La función \fBgetpagesize\fP() devuelve el número de bytes de una página de memoria, donde una "página" es un bloque de longitud fija, la unidad de ubicación de memoria y mapeo de archivo realizado por \fBmmap\fP(2). .SH VERSIONES Un programa de usuario no debe codificar un tamaño de página, ni literalmente ni mediante la macro \fBPAGE_SIZE\fP porque que algunas arquitecturas admiten varios tamaños de página. .P Esta página del manual se encuentra en la sección 2 porque Alpha, SPARC y SPARC64 tienen una llamada al sistema Linux \fBgetpagesize\fP(), mientras que otras arquitecturas no la tienen y utilizan el vector auxiliar ELF. .SH ESTÁNDARES Ninguna. .SH HISTORIAL 4.2BSD, SVr4, SUSv1. In SUSv2 the \fBgetpagesize\fP() call was labeled LEGACY, and it was removed in POSIX.1\-2001. .P glibc 2.0 retornaba una constante incluso en arquitecturas con varios tamaños de página. .SH "VÉASE TAMBIÉN" \fBmmap\fP(2), \fBsysconf\fP(3) .PP .SH TRADUCCIÓN La traducción al español de esta página del manual fue creada por Miguel Pérez Ibars y Marcos Fouces . .PP Esta traducción es documentación libre; lea la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. .PP Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a .MT debian-l10n-spanish@lists.debian.org .ME .