getpagesize(2) System Calls Manual getpagesize(2) NOMBRE getpagesize - obtiene el tamano de pagina de memoria BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include int getpagesize(void); Requisitos de Macros de Prueba de Caracteristicas para glibc (vease feature_test_macros(7)): getpagesize(): 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 DESCRIPCION La funcion getpagesize() devuelve el numero de bytes de una pagina de memoria, donde una "pagina" es un bloque de longitud fija, la unidad de ubicacion de memoria y mapeo de archivo realizado por mmap(2). VERSIONES Un programa de usuario no debe codificar un tamano de pagina, ni literalmente ni mediante la macro PAGE_SIZE porque que algunas arquitecturas admiten varios tamanos de pagina. Esta pagina del manual se encuentra en la seccion 2 porque Alpha, SPARC y SPARC64 tienen una llamada al sistema Linux getpagesize(), mientras que otras arquitecturas no la tienen y utilizan el vector auxiliar ELF. ESTANDARES Ninguna. HISTORIAL Esta llamada aparecio por primera vez en 4.2BSD, SVr4, 4.4BSD y SUSv2. En SUSv2, la llamada getpagesize() se declaro OBSOLETA y se elimino en POSIX.1-2001. glibc 2.0 retornaba una constante incluso en arquitecturas con varios tamanos de pagina. VEASE TAMBIEN mmap(2), sysconf(3) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Miguel Perez Ibars y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de Manual de Linux 6.15 17 Mayo 2025 getpagesize(2)