
把对应的不同文件内的代码段,合并到一起,成为最后的可执行文件
链接的方式,让我们在写代码的时候做到了“复用”。
同样的功能代码只要写一次,然后提供给很多不同的程序进行链接就行了。
“链接”其实有点儿像我们日常生活中的标准化、模块化生产。
有一个可以生产标准螺帽的生产线,就可生产很多不同的螺帽。
只要需要螺帽,都可以通过链接的方式,去复制一个出来,放到需要的地方
但是,如果我们有很多个程序都要通过装载器装载到内存里面,那里面链接好的同样的功能代码,也都需要再装载一遍,再占一遍内存空间。
这就好比,假设每个人都有骑自行车的需要,那我们给每个人都生产一辆自行车带在身边,固然大家都有自行车用了,但是马路上肯定会特别拥挤。

1 链接可以分动、静,共享运行省内存
我们上一节解决程序装载到内存的时候,讲了很多方法。说起来,最根本的问题其实就是内存空间不够用。
如果
继续阅读与本文标签相同的文章
-
重学计算机组成原理(七)- 程序无法同时在Linux和Windows下运行
2026-05-20栏目: 教程
-
重学计算机组成原理(八)- 程序的装载
2026-05-20栏目: 教程
-
SparkStreming:使用Checkpoint创建StreamingContext修改executor-cores、executor-memory等资源信息不生效。
2026-05-20栏目: 教程
-
Linux的密钥——实现无密码登录
2026-05-20栏目: 教程
-
Linux的远程传输命令scp
2026-05-20栏目: 教程
