Prebinding
Il prebinding è un processo di ottimizzazione che consente di avviare più rapidamente le applicazioni in Mac OS X. Spesso, quando si apre un programma, questo carica dati da file chiamati librerie dinamiche. Queste librerie devono essere individuate ogni volta che viene eseguito un programma, poiché i relativi indirizzi di memoria sono generalmente indefiniti.
Quando un programma utilizza il prebinding, gli indirizzi della libreria o delle librerie a cui fa riferimento sono predefiniti. Questo consente di risparmiare tempo evitando ricerche non necessarie ogni volta che il programma viene eseguito. Il processo di prebinding avviene durante la fase «Ottimizzazione» dell'installazione del programma. Sebbene il prebinding possa richiedere del tempo, è più efficiente eseguire questo processo una volta sola, invece di farlo ogni volta che viene eseguito il programma.
Il prebinding è possibile solo con i programmi eseguibili Mach-O, poiché i file binari CFM PEF non supportano il prebinding.
Metti alla prova le tue conoscenze