获取linux系统的内存分页大小

一般来说linux的内存分页是4096 bytes,也有可能有的不一样,有个api是专门来获取分页大小的:

头文件:unistd.h 函数:int getpagesize() 示例代码:

#include <unistd.h>

#include <stdio.h>
int main()
{
int pageSize = getpagesize();
printf(“Page size on your system = %i bytes\n”, pageSize);
return 0;
}

顺祝码祺。