VirtualAlloc分配的内存空间是连续的吗

像VirtualAlloc这样的虚拟内存函数,在分配内存空间时(物理内存),取得的内存是连续的吗?
比如通过VirtualAlloc申请64M内存,这64M在屋里内存中是真实连续的吗?(虚拟地址肯定是连续的)

阅读 4.1k
1 个回答

不一定。可能不是连续的。因为有分页映射到物理地址,所以最多一个内存页内部连续,页和页之间可以不连续。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题