Oracle® Solaris 11.2 链接程序和库指南

退出打印视图

更新时间: 2014 年 7 月
 
 

延迟装入动态依赖项

通过将共享目标文件建立为延迟可装入目标文件,可以延迟装入该共享目标文件依赖项,直到首次引用依赖项。请参见延迟装入动态依赖项

对于小型应用程序,典型的执行线程可以引用所有的应用程序依赖项。应用程序将装入所有的依赖项,而无论是否将这些依赖项定义为延迟可装入依赖项。但是,使用延迟装入,会使依赖项处理从进程启动一直延迟到整个进程执行过程。

对于具有许多依赖项的应用程序,延迟装入通常会导致根本没有装入某些依赖项。仅装入针对特定执行线程引用的依赖项。