Provided by: manpages-pt-dev_20040726-2_all bug

NOME

       getpagesize - obtém o tamanho da página de sistema

SINOPSE

       #include <unistd.h>

       size_t getpagesize(void);

DESCRIÇÃO

       Retorna  o  número  de  bytes  na página. Este é o tamanho da página do
       sistema, o qual não é necessariamente o mesmo do tamanho da  página  do
       hardware.

NOTAS

       getpagesize  é implementado como um biblioteca de função no formato DLL
       4.4.1. Dependendo de como é definida quando a biblioteca  é  compilada,
       esta  função  retorna  EXEC_PAGESIZE (seleciona 4096 no Linux 0.99.11),
       NBPG (seleciona to 4096 no Linux 0.99.11), ou NBPC (não é  definida  no
       Linux 0.99.11 ou na bibliotecas DLL 4.4.1).

PROBLEMAS

       Dependendo da arquitetura e versão da bibliotecas, esta biblioteca pode
       chamar uma chamada de sistema  ou  não.  Ela  pode  retornar  um  volor
       diferente  a partir daquela da chamada de sistema. Por exemplo, no sun4
       com libc5 esta rotina retorna EXEC_PAGESIZE,  o  qual  é  8192,  e  não
       PAGE_SIZE,  o  qual  é  4096, ou o resultado da chamada de sistema, que
       também é 4096.

DE ACORDO COM

       SVr4, 4.4BSD (esta chamama apareceu a primeira vez no BSD 4.2).

VEJA TAMBÉM

       sbrk(2)

TRADUZIDO POR LDP-BR em 21/08/2000

       André   L.   Fassone    Canova    <lonelywolf@blv.com.br>    (tradução)
       xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)