Prebinding

From Wikipedia, the free encyclopedia

Prebinding is a method for reducing the time it takes to launch executables in the Mach-O file format. For example, this is what Mac OS X is doing when in the "Optimizing" stage of installing system software or certain applications.

Prebinding looks up memory offsets of symbols in libraries that the program is using before the program is launched, and stores this information ahead-of-time, so that the computer need not look up offsets repeatedly on each launch of the application.

Prebinding has been deprecated in Mac OS X v10.4.[1]

[edit] See also

[edit] References

[edit] Notes

  1. ^ dyld Release Notes for Mac OS X v10.4. Apple Developer Connection. Apple Computer Inc. Retrieved on 2006-11-30.