• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: prebinding
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: prebinding


  • Subject: Re: prebinding
  • From: John Gnaegy <email@hidden>
  • Date: Thu, 10 Jun 2004 12:25:52 -0700

Until this thread I've only heard the term "prebinding" used in reference to the placement in memory of frameworks used by applications. An app needs to know where in memory a given framework begins so it can then determine the address of a function to jump to and execute. Because of virtual memory being paged to disk, the contents of a machine's physical memory get shuffled around a lot as memory gets paged out to disk and back in to physical memory at a different address. This state of constant flux means each time an app wants to execute a function, it needs to find where in memory the framework containing that function has been recently moved to. The time spent looking up a framework's current address can be eliminated by always loading a framework into the same address, on every machine, every time, so any app calling a function in that framework will always know "aha, AppKit always begins at 33455992, I'll start there". That technique of always loading a framework into the same universally agreed upon address is known as prebinding.
_______________________________________________
colorsync-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/colorsync-users
Do not post admin requests to the list. They will be ignored.


References: 
 >Re: prebinding (From: mo <email@hidden>)
 >Re: prebinding (From: Steve Upton <email@hidden>)

  • Prev by Date: Re: Who's right?
  • Next by Date: i1 utility
  • Previous by thread: Re: prebinding
  • Next by thread: Re: colorsync-users digest, Vol 3 #1388 - 11 msgs
  • Index(es):
    • Date
    • Thread