首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
阐述静态库和动态库的概念,论述它们各自的优缺点。
阐述静态库和动态库的概念,论述它们各自的优缺点。
admin
2016-05-14
58
问题
阐述静态库和动态库的概念,论述它们各自的优缺点。
选项
答案
对于静态库,在编译、连接程序时,编译程序将用户程序要调用的库函数全部连接到用户的程序中,组合成一个完整的不可分割的执行代码。在运行时,用户程序就与原库脱离了联系。如果有若干的应用程序要调用相同的库函数,那么各个应用分别都要把库中有关的函数连接到自己的程序库中,这些冗余的代码极大地增加了程序的长度,这要占用较多的磁盘存储空间,这些应用同时运用时也要占用较大的内存空间。 动态库的原理类似于共享代码段,当用户在编译行中指定库时,编译程序并不将动态库中的函数连接到用户的程序中,而只建立了对动态库的引用连接,因此所生成的目标代码长度要比使用静态库时小得多。在实际装入运行时,系统根据用户程序中的引用连接信息,再把动态库从盘中调入内存,以使用户程序可以直接调用库函数。 当有若干程序要使用同一个动态库时,系统只要在内存中驻留该动态库的一个副本,各个调用程序共享同一个库的代码,这样大大减小了系统中执行代码的总长度,也使更多的用户程序可以并发地运行。 从另一方面讲,如果系统中只有一个程序要使用库,那么采用动态库的方式比起采用静态库的方式非但不能减少执行代码的总长度,反而可能增加其长度。因为在连接静态库时,系统只把用户要调用的库函数连接到程序中,而在连接动态库时,尽管所生成的目标代码中不包含库中的函数代码,但在执行时系统却要把整个动态库都调入内存(在虚拟存储管理系统中只要部分调入即可),而不管是否要用到库中的全部函数。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/p4Nx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
工程事故报告后出现新情况,以及事故发生之日起________日内伤亡人数发生变化的,应当及时补报。()
下列选项中属于特征代码法特点的是()
基于网关的入侵检测系统是由新一代的___________结合路由与高速交换技术构成的。()
下面关于个人防火墙特点的说法中,错误的是()
下面关于模拟攻击技术的说法,不正确的一项是()
半连接(SYN)端口扫描技术显著的特点是()
根据库存管理理论,对于具有特殊的作用,需要特殊的保存方法的存货单元,不论价值大小,亦应视为()
若f(A,θ)为方案A在θ状态下的收益值,则对应的遗憾值R(A,θ)为()
对于标准形式的线性规划问题,B为A的一个m×m的基,若XB=B-1b≥0;且其余非基变量为0,则在CBB-1A≤C时,XB是________问题的最优解。()
源程序经过编译或者汇编生成的机器指令集合,称为_______。
随机试题
男性,39岁,15年前开始饮白酒,饮酒量逐渐加大,5年前每日饮酒量约2斤,饮酒后感头晕、心慌,并逐渐出现反应迟钝、记忆力下降,但仍控制不住自己,第二天继续大量饮酒。反复多次戒酒仍不成功。由家人陪同入院。对于该患者脱瘾治疗的第一步是()
语言学与其他学科没有联系,是孤立的。
可减少尿蛋白的药物是
张某于2009年12月购买了两套住房。住房Ⅰ为毛坯房,建筑面积为96m,单价为5800元/m2;住房Ⅱ为精装修,建筑面积为146m2,单价为7800元/m2。完成房屋交割手续后,张某拟对住房Ⅰ进行室内装饰装修,其中选材上比较了实木地板、复合地板、塑料地板和
施工期间的外部变形监测垂直位移的基点,至少要布设一组,每组不少于( )个固定点。
若其他条件相同,则(),进行人力资本投资的合理性越强。
甲公司2015年实现净利润4760万元,发放现金股利290万元。公司适用的所得税税率为25%。其他资料如下:资料1:2015年年初股东权益合计为10000万元,其中普通股股本4000万元(每股面值1元,全部发行在外);资料2:2015年3月1日新发行
依据《旅行社投保旅行社责任保险规定》,下列属于旅行社责任的是()。
当关系中的某个属性或属性组合不是该关系的主关键字,但却是另一个关系的主关键字时,称该属性或属性组合为这个关系的______。
A、Listentotheweatherreport.B、Warmthefingers.C、Turnonthelights.D、Gooutside.B
最新回复
(
0
)