热情雪糕

文章
6
资源
0
加入时间
2年10月17天

《程序员自我修养》阅读笔记-动态链接

1、动态链接的含义。动态链接就是将链接时的重定位推迟到加载时。相比于静态链接,动态链接的一个优点是可以节省内存。因为共享文件的代码可以共享。使用动态链接的时候,可执行文件和共享文件都会加载到内存。但是,如果很多可执行文件都使用了同一个共享文件的时候,共享文件的代码部分只需要装载一次,这样就达到了节省内存的目的。在这里,共享文件的数据部分在每个可执行文件中都要保存一份。所以,共享文件中跟自己的数据有...