第4章存储管理(操作系统).pptVIP

  • 1
  • 0
  • 约2.09千字
  • 约 13页
  • 2018-04-27 发布于河南
  • 举报
第4章存储管理(操作系统)

补充: 常用操作系统内存管理实例 1、DOS、 2、Windows 98及XP 3、Linux等内存管理。 1、 DOS的内存管理 DOS系统对内存的管理,由于受开发之初的局限性,它只能管理和使用1 MB的内存空间。该空间被分成两部分:处于低端的640 KB的基本内存和处于高端的扩展内存。640 KB的基本内存用于存放系统程序和用户程序,扩展内存用于存放系统的数据结构、驱动程序以及某些库文件等内容(用户不能对扩展内存中的内容进行修改)。DOS系统对内存的划分如图4.3所示。 DOS对内存的管理由4个内存管理功能调用48H、49H、4AH及58H来实现,它们分别管理内存块申请、内存块释放、内存块修改和内存管理策略等操作。它们为DOS操作系统和应用程序有效地、充分地使用有限内存而服务。 用户程序只能在640 KB的基本内存内活动,完成对数据的操作,不能突破基本内存的限制。在DOS系统中,用户区只能存放一道程序,因此,DOS系统只支持单道程序的运行。 Windows XP支持虚拟内存管理,它把硬盘空间当作额外的内存来使用,通过使用磁盘空间,Windows

文档评论(0)

1亿VIP精品文档

相关文档