【问题标题】:mmap size to be adjusted to previous page boundary要调整到上一页边界的 mmap 大小
【发布时间】:2013-07-17 12:52:51
【问题描述】:

有没有办法确定地址的上一页边界。

我知道我可以将下一页边界确定为

size = (size + PAGE_SIZE - 1) & ~PAGE_MASK;

但我想移动到上一页边界(想减少长度)

谢谢,
拉姆

【问题讨论】:

    标签: c++ c linux unix mmap


    【解决方案1】:

    是的,

    size &= ~PAGE_MASK;
    

    会将您带到向下舍入到上一页的大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多