01.
JIURL玩玩Win2k内存篇 分页机制 (四)JIURL玩玩Win2k内存篇 分页机制 (四)作者: 主页: 日期: 2003-7-30 为什么地址空间的大小是4G 使用32bit的cpu话,处理32bit的数据比较好。这就决定了在代码中将被非常频繁使用的地址是32bi...查看完整版>>
JIURL玩玩Win2k内存篇 分页机制 (四)
02.
JIURL玩玩Win2k内存篇 分页机制 (三)JIURL玩玩Win2k内存篇 分页机制 (三)作者: 主页: 日期: 2003-7-30 8种转换由于页表被映射到了0xc0000000 开始的4MB地址空间。所以我们也可以象CPU那样完成虚拟地址到物理地址的转换。系统按照...查看完整版>>
JIURL玩玩Win2k内存篇 分页机制 (三)
03.
JIURL玩玩Win2k内存篇 分页机制 (二)JIURL玩玩Win2k内存篇 分页机制 (二)作者: 主页: 日期: 2003-7-30 进程的页目录和页表在虚拟地址空间中的位置 当执行一条访问内存的指令时,如果寄存器中的分页标志位已经被设置,CPU就自...查看完整版>>
JIURL玩玩Win2k内存篇 分页机制 (二)
04.
JIURL玩玩Win2k内存篇 分页机制 (一)JIURL玩玩Win2k内存篇 分页机制 (一)作者: 主页: 日期: 2003-7-30 基本概念 Windows 2000 使用基于分页机制的虚拟内存。每个进程有4GB的虚拟地址空间。基于分页机制,这4GB地址空间的一些部...查看完整版>>
JIURL玩玩Win2k内存篇 分页机制 (一)
05.
JIURL玩玩Win2k内存篇 内存共享(二) CopyOnWriteJIURL玩玩Win2k内存篇 内存共享(二) CopyOnWrite作者: 主页: 日期: 2003-7-30 CopyOnWrite 对于同一个可执行文件运行的两个进程,或者被多个进程共享的动态链接库,只读共享代码部分的物...查看完整版>>
JIURL玩玩Win2k内存篇 内存共享(二) CopyOnWrite
06.
JIURL玩玩Win2k内存篇 LookasideListJIURL玩玩Win2k内存篇 LookasideList作者: 主页: 日期: 2003-7-30 系统的堆的简介 系统的堆是系统的数据动态申请和释放的地方。Win2k 把系统堆叫做 pool。根据是否可以被换出物理内存,分...查看完整版>>
JIURL玩玩Win2k内存篇 LookasideList
07.
JIURL玩玩Win2k内存篇 Page Frame Number DatabaseJIURL玩玩Win2k内存篇 Page Frame Number Database作者: 主页: 日期: 2003-7-30 引子 当系统需要提供一个物理页给应用程序,来满足应用程序要求的时候,将遇到一个问题,系统如何知道哪些...查看完整版>>
JIURL玩玩Win2k内存篇 Page Frame Number Database
08.
JIURL玩玩Win2k 参考资料JIURL玩玩Win2k 参考资料作者: 主页: 日期: 2003-7-30 《Undocumented Windows 2000 Secrets, A Programmer's Cookbook》 《Inside Microsoft Windows 2000, Third Edition》 http://webcrazy...查看完整版>>
JIURL玩玩Win2k 参考资料
09.
JIURL玩玩Win2k 地址空间的布局JIURL玩玩Win2k 地址空间的布局作者: 主页: 日期: 2003-7-30 地址空间的布局,每个进程有4G的地址空间,其中低2G是用户地址空间,高2G是系统地址空间。用户地址空间的布局 每个进程有...查看完整版>>
JIURL玩玩Win2k 地址空间的布局
10.
JIURL玩玩Win2k进程线程篇 ETHREADJIURL玩玩Win2k进程线程篇 ETHREAD作者: 主页: 日期: 2003-7-30 每个线程都有一个 ETHREAD 结构。Win2k Build 2195 中 ETHREAD 结构定义如下kd> !strct ethread!strct ethreadstruct _...查看完整版>>
JIURL玩玩Win2k进程线程篇 ETHREAD
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。