正在加载图片...
4.动态装入 dynamic run- time loading) 在可执行文件中记录虚拟内存地址,装入和执行时通 过硬件地址变换机构,完成虚拟地址到实际内存地址 的变换。 优点: OS可以将一个程序分散存放于不连续的内存空间,可以 移动程序,有利用实现共享。 能够支持程序执行中产生的地址引用,如指针变量(而 不仅是生成可执行文件时的地址引用) 缺点:需要硬件支持(通常是CPU),OS实现较复 杂。它是虚拟存储的基础。4. 动态装入(dynamic run-time loading) • 优点: – OS可以将一个程序分散存放于不连续的内存空间,可以 移动程序,有利用实现共享。 – 能够支持程序执行中产生的地址引用,如指针变量(而 不仅是生成可执行文件时的地址引用)。 • 缺点:需要硬件支持(通常是CPU),OS实现较复 杂。它是虚拟存储的基础。 在可执行文件中记录虚拟内存地址,装入和执行时通 过硬件地址变换机构,完成虚拟地址到实际内存地址 的变换
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有