FreeBSD manual

download PDF document: getpagesize.3.pdf

GETPAGESIZE(3) FreeBSD Library Functions Manual GETPAGESIZE(3)
NAME getpagesize - get system page size
LIBRARY Standard C Library (libc, -lc)
SYNOPSIS #include <unistd.h>
int getpagesize(void);
DESCRIPTION The getpagesize() function returns the number of bytes in a page. Page granularity is the granularity of many of the memory management calls.
The page size is a system page size and may not be the same as the underlying hardware page size.
IEEE Std 1003.1-2001 ("POSIX.1") removed getpagesize. Portable applications should use `sysconf(_SC_PAGESIZE)' instead.
SEE ALSO pagesize(1), sbrk(2), getpagesizes(3), sysconf(3)
HISTORY The getpagesize() function appeared in 4.2BSD.
FreeBSD 14.0-RELEASE-p11 October 17, 2022 FreeBSD 14.0-RELEASE-p11