第7讲_计算机软件系统.pptVIP

  • 22
  • 0
  • 约2.09万字
  • 约 82页
  • 2016-04-30 发布于湖北
  • 举报
* * 虚拟存储器是指一种实际上并不存在存储器,是由内存和外存连接成的存储器,基本思想是:把当前正在使用的部分放在内存,其他暂时不用的部分放在外存,运行时根据需要进行调度。即在不改变实际内存容量情况下,借助大容量外存解决内存不足问题。 ,计算机可以有效地获取几乎是无限的内存容量。 但是,过多使用虚拟内存会对计算机性能产生负面影响,因为从硬盘驱动器等机械设备中获取数据要比从RAM等电子设备中获取数据慢很多。为了减少虚拟内存的用量,我们可以为计算机配置尽可能大的RAM。 假设需要一块1024MB的内存空间,但计算机所能提供的只有512MB。为了造成具有更大内存的假象,内存管理程序在磁盘上预留了1024MB的存储空间。这块数据区被分为大小一致的存储单元,该存储单元称为页面,典型的页面大小只有几千字节。于是,内存管理程序就在内存和海量存储器之间来回切换这些页面。,最后的结果是计算机能够像确实拥有1024MB内存一样工作。这块由分页技术所产生的大的“虚构的”内存空间被称为虚拟内存。 * * * * 除了CPU和内存之外,其他大部分硬件设备都成为外部设备。设备管理的任务就是对设备进行统一的管理,使得用户不必了解具体设备的细节,就能按统一的方法使用设备。 I/O设备种类繁多、型号不同、规格各异,操作系统对其管理后尽可能地屏蔽不同设备的差异性,向用户提供一个统一、简便的使用接口,实现设备无关性(或

文档评论(0)

1亿VIP精品文档

相关文档