曲径通幽论坛

标题: getpagesize() -- 取得内存分页大小 [打印本页]

作者: beyes    时间: 2011-12-20 09:16
标题: getpagesize() -- 取得内存分页大小
getpagesize() 的函数原型如下:
[C++] 纯文本查看 复制代码
#include <unistd.h>

       int getpagesize(void);

该函数用来返回一个分页的大小,单位为字节。这是系统的分页大小,不一定和硬件分页大小相同。一般情况下,X86 平台的返回值为 4096 。

测试代码
[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <unistd.h>

int main()
{
        printf ("page size = %d\n", getpagesize());

        return 0;
}

运行输出:
./getpagesize
page size = 4096





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2