动态重定位的主要优点有: ①用戶作业不要求分配连续的存储空间 ②用户作业在执行过程中,可以动态申请存储空间和在主存中移动 ③有利于程序段的共享。 动态重萣位的主要缺点有: ①需要附加的硬件支持 ②实现存储管理的软件算法比较复杂。 与静态重定位相比较动态重定位的优点是非常明显嘚,且现在一般计算机在不同成度上都提供有动态重定位所需的硬件支持因此动态重定位方法得到了普遍应用。