OSX: Etwas verwirrt über die Architektur des Macbook Pro

OSX: Etwas verwirrt über die Architektur des Macbook Pro

Ich habe Probleme damit, zu interpretieren, wie OSX-Geräte mit 32/64-Bit-Kerneln und -Architekturen interagieren. Ich weiß nicht einmal, wie das funktioniert.

Vielleicht kann mir also jemand helfen. Ich muss in einer 64-Bit-Umgebung arbeiten, da ich versuche, Software zu testen, die 64 Bit erfordert. Ich stoße immer noch auf seltsame Probleme, die darauf hindeuten, dass es sich um ein Architekturproblem handelt. Laut System Profiler und allgemeinen Befehlen auf dem System führe ich jedoch beides aus – was ziemlich verwirrend ist. Helfen Sie mir, BITTE!

Hier sind die beiden Befehle (und ihre entsprechende Ausgabe):

drew - ~ $ uname -m 
x86_64
drew - ~ $ arch
i386

Und ein Screenshot:

Bildbeschreibung hier eingeben

Antwort1

Ich vermute, dass es sich um einen unbeabsichtigten Fehler imBogenBefehl. Alle neueren Macs sind 64-Bit und Lion bootet standardmäßig eindeutig 64 (wie Sie gezeigt haben). Es ist durchaus möglich, dass Apple Arch in der .0-Version von Lion einfach nicht aktualisiert hat.

Antwort2

Hier ist einPräsentationvor einigen Jahren veröffentlicht, das eine gute Einführung in die OS-X-Kernelarchitektur bietet.

Der ursprüngliche Link stammte von derXNU-Wiki.

verwandte Informationen