首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
何谓运行时动态链接?运行时动态链接方式有何优点?
[问答题]
何谓运行时动态链接?运行时动态链接方式有何优点?
添加笔记
求解答(2)
邀请回答
收藏(1)
分享
纠错
1个回答
添加回答
1
408要上岸呀
静态链接是先将各个模块先链接再装入内存,这样的弊端就是比如说
要更新公共的一个库函数,那么你是不是需要打开这些模块再逐个修改呢,显然很麻烦。
装入时动态链接就改为边装入边链接的方式,
各目标模块在内存中是分开存放的,但互相链接,实现了模块间的共享,所以要修改或更新各目标模块是件非常容易的事。
运行时动态链接就是不一次性把模块全部放入内存,在执行过程中,当发现一个被调用模块尚未装入内存时,立即由OS去找到该模块并将之装入内存,把它链接到调用者模块上。凡在执行过程中未被用到的目标模块,都不会被调入内存和被链接到装入模块上,
这样不仅可加快程序的装入过程,而且可节省大量的内存空间。
编辑于 2023-04-24 20:45:10
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
小小
难度:
1条回答
1收藏
1782浏览
热门推荐
相关试题
如图 1 表示使用快表(页表)的虚...
编程基础
评论
(1)
对于我们来说,谁是好的顾客?
销售常识
评论
(1)
小红书用户在不同使用场景下,对内容...
需求分析
评论
(1)
MySQL中执行 SELECT I...
SQL
评论
(1)
订单表order_table全部记...
查找
数据库
数据分析
SQL
评论
(2)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题