What is the Difference between Loading and Linking ?
Answers were Sorted based on User's Feedback
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 |
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 |
Describe Inter Machine Communication?
How can two processes communicate with one another?
What are the advantages of a multiprocessor system?
What is the difference between micro kernel and macro kernel?
What is a monitor?
Write syntax to set JVM Memory as min-256Mb & max 512Mb?
What are significance of semaphores?
How does swapping result in better memory management?
what is Processor?
What is DRAM? In which form does it store data?
1 Answers DRDO, HCL, SoftLand, TCS,
What happens if we don’t override a run method?
What is the difference between ie and edge?