运行时动态链接:将对某些模块的链接推迟到程序执行时才进行。在执行过程中当发现一个被调用模块尚未装入内存时,立即由操作系统去寻找该模块,并将其装入内存,将其链接到调用者模块上。
优点:许多情况下,应用程序在运行时,每次要运行的模块可能是不相同的,但由于事先无法清楚的知道本次要运行哪些模块,所以只能将所有可能运行的模块全部装入内存,并在装入时连接在一起。但在运行时动态链接过程中,在执行过程中都未用到的目标模块都不会被调入内存和链接,这样不仅能加快程序的装入过程,而且可以大大节省内存空间。
运行时动态链接是一种在程序执行时才进行模块链接的技术。它允许操作系统在运行时找到并加载所需模块,与调用者模块进行链接。这种方法能显著减少内存使用,加快程序启动速度,适用于每次运行可能涉及不同模块的应用场景。
运行时动态链接:将对某些模块的链接推迟到程序执行时才进行。在执行过程中当发现一个被调用模块尚未装入内存时,立即由操作系统去寻找该模块,并将其装入内存,将其链接到调用者模块上。
优点:许多情况下,应用程序在运行时,每次要运行的模块可能是不相同的,但由于事先无法清楚的知道本次要运行哪些模块,所以只能将所有可能运行的模块全部装入内存,并在装入时连接在一起。但在运行时动态链接过程中,在执行过程中都未用到的目标模块都不会被调入内存和链接,这样不仅能加快程序的装入过程,而且可以大大节省内存空间。
1454
5132
1462
564
439

被折叠的 条评论
为什么被折叠?