Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
GETPAGESIZE(3)		    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 un-
       derlying	hardware page size.

       IEEE Std	1003.1-2001 ("POSIX.1")	removed	getpagesize.  Portable	appli-
       cations 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	13.2		       October 17, 2022			GETPAGESIZE(3)

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=getpagesize&sektion=3&manpath=FreeBSD+14.0-RELEASE+and+Ports>

home | help