84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
在看《Windows核心编程》的时候,第15章,关于使用虚拟内存有些地方看不懂,希望大家帮忙指点下!描述
使用VirtualAlloc函数可以在进程的地址空间中保留一个区域以及在保留区域中提交存储器 通过将fdwAllocationType参数 设为MEMCOMMIT或MEMRESERVE就可以达到目的
问题
1.申请保留一个区域该如何理解呢? 2.是不是提交存储器之前都得先申请一块保留区域呢?(为什么我在有些地方看到可以直接提交存储器)
业精于勤,荒于嬉;行成于思,毁于随。
我理解的是就是申请一块内存地址,没有分配物理的内存页,只要真正写的时候产生缺页内存后才会分配。 具体哪些会直接分配物理内存,要看具体的内存API文档。
我理解的是就是申请一块内存地址,没有分配物理的内存页,只要真正写的时候产生缺页内存后才会分配。
具体哪些会直接分配物理内存,要看具体的内存API文档。