Folgen Sie dem Video unten, um zu sehen, wie Sie unsere Website als Icon auf Ihrem Homescreen erstellen.
Anmerkung: This feature may not be available in some browsers.
xenayoo schrieb:Eine Frage an OS-X Profis: Was genau passiert bei der System-Optimierung bei einem Update oder manuell gestartet (z.B. über Onyx) und was bedeutet "-Option force".....
[b]Prebinding[/b]
Mac OS X uses a concept called "prebinding" to optimize Mach-O
applications to launch faster. Prebinding is the reason you see the
"Optimizing ..." message when you update the system, or install certain
software.
The dynamic link editor resolves undefined symbols in an executable
(and dynamic libraries) at run time. This activity involves mapping the
dynamic code to free address ranges and computing the resultant symbol
addresses. If a dynamic library is compiled with prebinding support, it
can be predefined at a given address range. This way, dyld can use
predefined addresses to reference symbols in such a library. Of course,
for this to work, libraries cannot have preferred addresses that
overlap. Apple specifies address ranges for 3rd party (including your
own) libraries to use to support prebinding.
update_prebinding is run to (attempt to) synchronize prebinding
information when new files are added to a system. This can be a time
consuming process even if you add or change a single file, say, because
all libraries and executables that might dynamically load the new file
must be found (package information is used to help in this, and the
process is further optimized by building a dependency graph), and
eventually redo_prebinding is run to prebind files appropriately.
Danke, geht das auch auf deutsch für eine DAU (Dümmsten Anzunehmenden User)?IceHouse schrieb:
rotfl..........dodger_dose schrieb:Machoanwendungen optimieren, um schneller auszustoßen.
*anschließ* da kann ich nur sagen: Bahnhof Bratkartoffeln! Gibt's hier denn niemand (außer .UT, der wohl im noch immer im Urlaub ist), der das mal erklären kann?masta k schrieb:rotfl..........
xenayoo schrieb:*anschließ* da kann ich nur sagen: Bahnhof Bratkartoffeln! Gibt's hier denn niemand (außer .UT, der wohl im noch immer im Urlaub ist), der das mal erklären kann?
xenayoo schrieb:*wirklich gebildete Leute unterscheiden sich von ihren Studienkollegen dardurch, daß sie komplizierte Zusammenhänge auch einfacheren Menschen nahbringen können....*
Ein gut verständlicher Artikel über "Prebinding" auf MacTechNews.de:
http://www.mactechnews.de/index.php?function=2&id=87
[...]Mit 10.1 führte Apple einen Mechanismus namens Prebinding ein, der die
Startzeiten von Applikationen deutlich verbessern sollte. In einer großen
Datenbank wurden die Informationen, welche Programme welche Bibliothekssymbole
(also Funkionen etc) wo finden. Mit Hilfe dieser Datenbank gelang es Apple, die
Startzeiten mehr als zu halbieren, mit dem Nachteil, dass bei einem erstmaligen
Start einer Applikation und bei einer Installation die Prebind-Informationen
aktualisiert werden müssen.[...] Ein Aktualisieren der Prebind-Informationen ist
unnötig, das System aktualisiert selbstständig diese Datenbank. Das Prebinding
beeinflusst nur die Startzeiten der Applikationen, nichts weiter. Häufig hört
man, dass die allgemeine Performance (wie z.B. Fenster vergrößern etc.) durch
das forcierte Aktualisieren der Prebind-Informationen gesteigert werden kann,
dies ist schlicht weg falsch.