Prebinding
Prebinding ist ein Optimierungsprozess, durch den Anwendungen in Mac OS X schneller gestartet werden können. Wenn ein Programm geöffnet wird, lädt es häufig Daten aus Dateien, die als dynamische Bibliotheken bezeichnet werden. Diese Bibliotheken müssen bei jeder Ausführung eines Programms gefunden werden, da ihre Speicheradressen normalerweise nicht festgelegt sind.
Wenn ein Programm Prebinding verwendet, werden die Adressen der Bibliothek oder Bibliotheken, auf die das Programm verweist, im Voraus festgelegt. Dadurch wird Zeit gespart, da bei jeder Ausführung des Programms keine unnötige Suche erforderlich ist. Der Prebinding-Prozess findet während der Phase „Optimieren“ der Programminstallation statt. Auch wenn Prebinding etwas Zeit in Anspruch nehmen kann, ist es effizienter, diesen Prozess einmal durchzuführen, statt bei jeder Ausführung des Programms.
Prebinding ist nur mit ausführbaren Mach-O-Programmen möglich, da CFM-PEF-Binärdateien Prebinding nicht unterstützen.
Testen Sie Ihr Wissen