c语言函数getpagesize()如何取得内存分页大小?需要引入的头文件:#include <unistd.h>
定义函getpagesize()数:size_t getpagesize(void);
getpagesize()函数使用介绍:返回一分页的大小,单位为字节(byte)。此为系统的分页大小,不一定会和硬件分页大小相同。
getpagesize()返回值:内存分页大小。
附加说明:在 Intel x86 上其返回值应为4096bytes。
getpagesize()应用实例源码:
#include <unistd.h>
main(){
printf(“page size = %d\n”, getpagesize());
}