13919049954

动态链接库与静态链接库相比,各自的特点

作者:金城在线 日期:2017/11/16 8:13:42 人气:315

        服务器应用,为了尽可能减小环境的影响,避免开发和线上环境的差别,以及同机器其他应用的影响,即使用动态库我们也倾向于把所有用到的库打包。(最新的思路是把整个文件系统打包,如Docker)这是前提。

        那么静态链接的优点是:

        1. 省空间:linker只会复制你用到的objects。

        2. 打包简单。

        实际上动态库原名就是shared objects,如果没准备share,用动态库实在没什么好处。除非:

        3. 应用是多executable,多进程结构,那么动态库既省内存又省磁盘空间。

        4. 应用要动态加载进程内插件:进程空间内多份静态库烦死


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://lz.net.cn/SEOyouhua/490.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    上一篇: ASP技术的的不足
    更多>>网友评论
    发表评论