win中的内存"保留"与"提交"是怎么回事?
在win32中,每个进程可以私有的享用4G的线性地址空间,并且如果存在的dll,它们必须先经过动态重定位.以我的观点判断,它应该采用的是"分页式储存管理".
从教科书上看,此时系统应为每个进程的进程控制块(PCB)中设置一个"页表指针".
每页=4K,4G=4KKKK=1KKK页=1024M页.但有按照微软的习惯,为了节省内存,页表应为"链式储存"结构。
那么:
1,"保留"意味着什么呢?
是在"页表链"中增加一项?
2,为什么说经过"提交"后的也页不一定在内存,那么,"提交"又意味着什么呢?
p.s.
哪里有win32的内核资料,介绍它作为一优秀操作系统的职责的原理.