In loading programs into memory, what is the difference
between load-time dynamic linking and run-time dynamic
linking?

Answer Posted / guest

For load-time dynamic linking: Load module to be loaded is
read into memory. Any reference to a target external module
causes that module to be loaded and the references are
updated to a relative address from the start base address
of the application module.
With run-time dynamic loading: Some of the linking is
postponed until actual reference during execution. Then the
correct module is loaded and linked.

Is This Answer Correct ?    6 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do I scan a usb drive for errors?

755


What is dedicated processor assignment in operating system (os)?

1089


What are differences between ram and rom?

792


What is gang scheduling in operating system (os)?

798


What is the full form itc?

712


What is a cache memory?

733


What is a layered approach and what is its advantage?

787


Define max, min heap and search time of heap.

845


Who is the father of operating system?

752


Tell me about different OS related issues for a given set of C-programs (mainly address issues address space, paging etc.)

811


What is the basic difference between pre-emptive and non-pre-emptive scheduling.

816


What are the 7 c's of communication?

735


Can ram cause blue screen?

725


What are the main advantages of the microkernel approach to system design?

927


What is option in grep?

755