1.4.2 多任务的实现 Windows多任务处理采用的是被称为虚拟机(Virtual Machine)的技术。 Windows 3.X采用的是协同式多任务方式,运行的是16位应用程序,而这些16位的应用程序在Windows 3.X多任务环境下使用的是同一个虚拟机,在一个时间片结束的时候,系统要求这个任务要“主动”地把计算机控制权交还给Windows的调度程序。 Windows 95及以后的版本则不同,它是一个32位的操作系统,在多任务工作方式时,它是将每个32位应用程序分别放在各自的虚拟机中运行,内存中的每台虚拟机都相当于一台完整的微机,由虚拟机管理器(Virtual Machine Manager)负责分配给每个虚拟机一定的资源。 1.5 虚拟内存及其管理 所有的应用程序都需要经过内存来执行,而计算机的内存容量有一定限制,如256MB、512MB,无论是小型应用程序,还是一些大型应用程序(如大型游戏软件等),或是多任务状态下的多个应用程序的运行都需要消耗内存,如何解决内存不足的问题呢?Windows的解决方案是使用虚拟内存技术。 1.5.1 虚拟内存 当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,此时操作系统将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是
您可能关注的文档
最近下载
- 粮油储藏技术规范.pdf VIP
- 衡阳绿色盐碱产业基地项目环境影响报告书.pdf VIP
- 公共卫生学(动物性食品卫生学)课件 第10章 品质异常肉和中毒动物的检验与处理.ppt VIP
- 第四单元第2课《俏皮泥玩具》课件一年级美术下册(人美版).pptx
- 陕西省西安工大附中2024-2025学年七年级(下)期末语文试卷(含解析).pdf VIP
- TCEPCA-静止调相机 第1部分:功能.pdf
- 环保快报〔2026〕第1期 2025年12月及1~12月全省环境质量状况(详版).pdf VIP
- 新生儿病房及NICU管理规范.pptx
- 食品检验检测技能竞赛试题(附答案).docx VIP
- 中国老年综合评估技术应用专家共识(最全版).pdf VIP
原创力文档

文档评论(0)