| getpagesize | |||
Nomgetpagesize - Obtenir la taille des pages du système.Synopsis#include <unistd.h>size_t getpagesize(void); DescriptionRetourne le nombre d'octets dans une page. C'est la taille des pages du système, et pas nécessairement celle des pages mémoire matérielles.Notesgetpagesize est implementé en tant que fonction de la bibliothèque DLL 4.4.1. Suivant les options de compilation de la bibliothèque, cette fonction retourne EXEC_PAGESIZE (4096 pour Linux 0.99.11), NBPG (4096 pour Linux 0.99.11), ou NBPC (non défini pour Linux 0.99.11 ou la DLL 4.4.1).BoguesSuivant l'architecture, et la version de bibliothèque, la routine de bibliothèque peut invoquer ou non un appel-système. Elle peut renvoyer une valeur différente de celle de l'appel-système. Par exemple sur un sun4 avec la libc5, cette routine renvoie EXEC_PAGESIZE c'est à dire 8192, et non PAGE_SIZE qui vaut 4096, bien que le résultat de l'appel-système soit également 4096.ConformitéSVr4, 4.4BSD (Cet appel est apparu dans 4.2BSD).Voir Aussisbrk(2)
TraductionChristophe Blaess, 1997.
|