edited by
3,038 views
3 votes
3 votes

Which of the following is not typically a benefit of dynamic linking?

  1. Reduction in overall program execution time
  2. Reduction in overall space consumption in memory
  3. Reduction in overall space consumption on disk
  4. Reduction in the cost of software updates
    1. I and IV
    2. I only
    3. II and III
    4. IV only
edited by

1 Answer

Best answer
0 votes
0 votes

Dynamic linking

A stub is added instead of libraries in executable image. When a library routine is called, original library routine is linked in place of stub.

  • When the same routine is called again routine is executed directly with no dynamic linking.
  • Performed by operating system.
  • DLL takes more time to execute due to overhead of linking.
  • Compatibility issues arise if library changes
  • Also called shared libraries.
  • Smaller executable size

Answer must be B ) I only 

selected by
Answer:

Related questions

5 votes
5 votes
2 answers
2
go_editor asked Aug 16, 2016
19,945 views
If the Disk head is located initially at track 32, find the number of disk moves required with FCFS scheduling criteria if the disk queue of I/O blocks requests are 98, 3...
3 votes
3 votes
2 answers
3
go_editor asked Aug 16, 2016
4,123 views
Suppose there are $4$ processes in execution with $12$ instances of a Resource $R$ in a system.The maximum need of each process and current allocation are given below :$\...
3 votes
3 votes
1 answer
4