Preencuadernación
La vinculación previa es un proceso de optimización que permite un lanzamiento más rápido de aplicaciones in Mac OS X. A menudo, cuando se abre un programa, carga datos de archivos llamados bibliotecas dinámicas. Estas bibliotecas deben ubicarse cada vez que se ejecuta un programa, ya que sus direcciones de memoria generalmente no están definidas.
Cuando un programa incorpora prebinding, las direcciones de la biblioteca o bibliotecas a las que hace referencia el programa están predefinidas. Esto ahorra tiempo al evitar búsquedas innecesarias cada vez que se ejecuta el programa. El proceso de prebinding ocurre durante la etapa de "Optimización" de la instalación del programa. Si bien la vinculación previa lleva un tiempo, es más eficiente realizar este proceso una vez, en lugar de cada vez que se ejecuta el programa.
La vinculación previa solo es posible con los programas ejecutables de Mach-O, ya que los archivos binarios CFM PEF no admiten la vinculación previa.