动态链接库/共享库的作用

发布时间 2023-08-21 10:19:08作者: Silentdoer

1.最大的作用是用于减少磁盘占用;

2.内存占用基本没有减少,主要是因为每个程序都会单独的加载相同的共享库,而不会在内存里共用一个共享库,主要是因为防止共享库是有状态的;

但是也有例外,比如共享库里的只读部分是可以共享的,比如共享库的元数据/常量之类的。

3.还有一个功能就是插件化,可以动态替换共享库来实现局部更新