Difference - Loading and Linking?

Questions by Beena   answers by Beena

Showing Answers 1 - 7 of 7 Answers

vani

  • Jan 14th, 2006
 

loading refers to storing large amt of data into the system.linking means one program or page is related to another page or program

  Was this answer useful?  Yes

abhishek

  • Jan 2nd, 2007
 

Load -> Puts the CSECT(smallest executable unit) into main memory.

Linking is a different cup of tea, this is done to make a module executable.

The only way you can draw a relation between is when a dynamic call made then the module is first loaded into the memory then the link-edited module is executed.

  Was this answer useful?  Yes

A linker takes several object files and libraries as input and produces one executable object file (or) Linking is simply the process of placing the address of a called function into the calling function's code. This is a fundamental software concept.

A loader loads an executable object file into memory, initializes the registers, heap, data, etc and starts the execution of the program.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions