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 15.1-STABLE-HBSD       October 17, 2022                 GETPAGESIZE(3)