操作系统
文章平均质量分 69
Jackyliujin
这个作者很懒,什么都没留下…
展开
-
描述Windows操作系统内存管理的方法
(1)有三种方法:虚拟内存,内存映射文件,内存堆栈。 虚拟内存是将页文件加载到内存,适用于比较大的对象或结构;内存映射文件是将磁盘上文件加载到内存,适用于大文件和单机的进程间内存共享;堆栈就是动态的分配内存,适用于小对象的创建。这些在windows核心编程中都描述得很详细的。(2)当进程要读自己的虚拟地址空间中的数据时:if(数据在物理内存中)转载 2012-05-22 21:12:45 · 1777 阅读 · 0 评论 -
进程与线程的区别
通俗的解释一个系统运行着很多进程,可以比喻为一条马路上有很多马车,不同的进程可以理解为不同的马车,而同一辆马车可以有很多匹马来拉----这些马就是线程。假设道路的宽度恰好可以通过一辆马车,道路可以认为是临界资源,那么马车成为分配资源的最小单位(进程),而同一个马车被很多匹马驱动(线程)----即最小的运行单位;每辆马车马匹数>=1;所以马匹数=1的时候进程和线程没有严格界限,只存在一个概念上的转载 2012-05-22 22:09:48 · 1193 阅读 · 0 评论