Hoe weet ik of Mac een 32-bits of 64-bits kernel draait in Mac OS X
Heb je ooit willen weten of je Mac een 32-bits of 64-bits kernel gebruikt? Het lijkt misschien nerds en in het onkruid, maar het is nu relevant. Snow Leopard 10.6 is de eerste Mac OS X-versie die wordt geleverd met een 64-bits kernel, en natuurlijk moet je Mac een 64-bits processor hebben om die kernel te gebruiken, maar sommige 64-bits Macs gebruiken niet standaard de 64-bits kernel.
Dus hoe weet je welke kernelversie je machine gebruikt? Hoe weet je of je 32-bits of 64-bits Mac OS X gebruikt? Welnu, er is een eenvoudig commando om te bepalen of je een 32-bits kernel of een 64-bits kernel gebruikt en het commando is eigenlijk hetzelfde voor beide, het is de uitvoer die je vertelt welke kernelversie je gebruikt.
Bepalen of Mac OS X 64-bits of 32-bits is
Open de terminal en typ de volgende opdracht:
uname -a
Als u een 32-bits kernel gebruikt in Mac OS X:
iMac:~ gebruiker$ uname -a Darwin iMac.local 10.0.0 Darwin Kernel versie 10.0.0: vr 31 juli 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
Zie je de i386 daar aan het einde? Dat geeft aan dat het de 32-bits kernel is
Als u een 64-bits kernel gebruikt in Mac OS X:
iMac:~ gebruiker$ uname -a Darwin iMac.local 10.0.0 Darwin Kernel versie 10.0.0: vr 31 juli 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_X86_64 x86_64
De x86_64 aan het einde laat je weten dat je de 64-bits kernel gebruikt.
U kunt tussen de twee wisselen door "6" en "4" ingedrukt te houden tijdens het opstarten van het systeem om de 64-bits kernel te laden, of door '3' en '2' ingedrukt te houden tijdens het opstarten om de 32-bits kernel te gebruiken beetje kernel. Uw machine zou standaard de kernel moeten gebruiken die het best wordt ondersteund.
Houd er rekening mee dat alle moderne Macs en nieuwe versies van Mac OS X 64-bits worden, dus dit is eigenlijk alleen relevant voor oudere hardware.