While comparing between linking loader and linkage editor I came across a point that in case of linking loader linking and relocation takes place for each execution of the program( and happens at time of loading) while in case of linkage editor, linking takes place only once and program can be loaded and used multiple times.Does this mean that a program is loaded into primary memory only when execution control is given to it(or OS has decided that it is the next program to be executed)?To be specific is loading of a program into primary memory a guarantee of immediate execution slot?
