进程的装载 程序执行时所需要的指令和数据必须在内存中才能够正常运行,最简单的方法就是将所需要的指令和数据全部装入内存,这就最简单的静态装载。 熟悉计算机原理的同学可能知道,程序运行是有时间以及空间局部性的,,所以我们一般将程序最常用的部分驻留内存,将一些不太常用的放在磁盘上。这就是动态装载的基本原理。 动态装载的思想就是用哪个就把哪个装载入内存,覆盖装入和页映射就是两种很典型的动态装载方法。 装载方式 覆盖装载 覆盖装载虽然已经被淘汰了,但是作为高手,最基本的三路长拳怎么也要会点。 假设有个main主程序,main会调用A、B两个模块,A、B之间不会互相调用。其中main 102...