What is the Difference between Loading and Linking ?

Answers were Sorted based on User's Feedback



What is the Difference between Loading and Linking ?..

Answer / thejaswi

Linker is a program that helps to link various pieces of code or data together to form a single executable file that can be loaded into memory
Loader is a program that helps in copying the program image from hard disk to main memory in order to put the program in a ready to run state.

Is This Answer Correct ?    23 Yes 2 No

What is the Difference between Loading and Linking ?..

Answer / shail shah

Linking there are two type of linking

1)staic linking
2)dynamic linking
in dynamic :--dynamic load time
--dynamic compile time
--dynamic run time

linking is done before exacutable file is created.

Loading :-image of program harddisk loaded into ram using boatloader.

loading of exacutable file is done after exacutable file created.

In,short before exacutable file created linking,after exacutable file is created loading.

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More Operating Systems General Concepts Interview Questions

How to stop a long running thread?

0 Answers   Sans Pareil IT Services,


What do you mean by threads in Operating System?

0 Answers   EXL, HCL,


Why is 32 bit referred to as x86?

0 Answers  


What is the ie tab in google chrome?

0 Answers  


What is time slice?

0 Answers  






What is a compiler?

7 Answers  


Can we execute any simple program without installing any Operating system?

7 Answers  


What is the limit of ram capacity in a 32bit os?

0 Answers  


Why do we need threads?

0 Answers  


What is the main thread?

0 Answers  


Given a Pid, how will you distinguish whether it is a process or a thread?

0 Answers  


Which one is not needed for Multi-pgm. enviornment?

1 Answers   Verifone, Verizon,


Categories