摘要: 内存映射文件可以大大减少操作文件的开销,让程序运行更顺利,使不同进程共享数据变得更容易. 一.执行程序 当创建一个线程时, 1.系统只是保留了足够大的对应的.exe文件区域,将.exe文件本身作为物理内存,执行映射,却并未提交; 2.访问.exe文件的部分区域,以确定依赖的.dll(这将导致部分页面被提交); 3.依次LoadLirary(像为.exe保留... 阅读全文
posted @ 2008-03-02 23:16 悠然小调 阅读(3206) 评论(0) 推荐(0) 编辑
摘要: 1.虚拟地址空间的大小 •32位系统每个进程的虚拟地址空间是0x00000000 - 0xFFFFFFFF, 4GB,其中 从 0X80000000 - 0xFFFFFFFF为系统为内核占用; •64位系统每个进程的虚拟地址空间是0x0000000000000000 - 0xFFFFFFFFFFFFFFFF, 16EB,其中 从 0X0000040000000000 - 0xFFFFFFFFFFF... 阅读全文
posted @ 2008-03-02 10:43 悠然小调 阅读(1360) 评论(0) 推荐(0) 编辑