我正在使用 mmap 分配内存,并使用 mprotect 将一些页面标记为 PROT_READ,而将一些页面标记为 PROT_NONE。我的实现具有基于内存权限的逻辑。目前我有内存位置信息,我如何获得它的当前保护状态?(PROT_READ/PROT_NONE)
问问题
3144 次
我正在使用 mmap 分配内存,并使用 mprotect 将一些页面标记为 PROT_READ,而将一些页面标记为 PROT_NONE。我的实现具有基于内存权限的逻辑。目前我有内存位置信息,我如何获得它的当前保护状态?(PROT_READ/PROT_NONE)