X864 CPU页面大小是4K, 4K表示物理内存扇入扇出以4K为单位, virtualFree如果使用DECOMMIT,那么一次要扇出的大小为4K的倍数.
页面分配的粒度 64K, 意义就是 内存管理是按页来分的, virtualAlloc标志是MEM_RESERVE的时候,一次分配以64K为单位的大小,用户模式下,最大能分配到的总大小为2G, 分配好后并不意味着能够马上使用, 只有提交到物理内存上才能使用, CPU只能访问物理内存,所以virtualAlloc MEM_COMMIT后才能使用.
本文详细介绍了X864CPU中页面大小为4K的特性及其含义,并解释了virtualFree与virtualAlloc函数在内存管理中的作用。此外,还讨论了页面分配的粒度为64K的情况,以及用户模式下最大能分配到的内存总量限制。
1197

被折叠的 条评论
为什么被折叠?



