- 博客(2)
- 资源 (5)
- 收藏
- 关注
翻译 windows核心编程——内存管理
<br />当进程被创建并被赋予它的地址空间时,该可用地址空间的主体是空闲的,即未分配的。若要使用该地址空间的各个部分,必须通过调用Vi r t u a l A l l o c函数(第1 5章介绍)来分配它里边的各个区域。对一个地址空间的区域进行分配的操作称为保留( r e s e r v i n g )。<br /> <br />每当你保留地址空间的一个区域时,系统要确保该区域从一个分配粒度的边界开始。对于不同的C P U平台来说,分配粒度是各不相同的。但是,截止到撰写本书时,所有的C P U平台(x 8
2010-10-29 17:37:00 357
翻译 windows 核心编程——进程
当函数C r e a t eP r o c e s s的参数b I n h e r i t H a n d l e传递为T R U E时,那么子进程就可以继承父进程的可继承句柄值。操作系统创建该新子进程后,但是不允许子进程立即开始执行它的代码。当然,系统为子进程创建一个新的和空的句柄表,就像它为任何新进程创建句柄表那样。不过,由于将T R U E传递给了C r e a t e P r o c e s s的b I n h e r i t H a n d l e s参数,因此系统要进行另一项操作,即它要遍历父进
2010-10-29 11:12:00 204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人