จะบอกได้อย่างไรว่า Mac กำลังเรียกใช้เคอร์เนล 32 บิตหรือ 64 บิตใน Mac OS X
แล้วคุณจะรู้ได้อย่างไรว่าเครื่องของคุณใช้เคอร์เนลเวอร์ชันใด? คุณจะทราบได้อย่างไรว่าคุณใช้ Mac OS X แบบ 32 บิตหรือ 64 บิต มีคำสั่งง่าย ๆ ในการตรวจสอบว่าคุณกำลังใช้เคอร์เนล 32 บิตหรือเคอร์เนล 64 บิต และจริง ๆ แล้วคำสั่งนั้นเหมือนกันสำหรับทั้งคู่ มันคือเอาต์พุตที่จะบอกคุณว่าคุณกำลังใช้เคอร์เนลเวอร์ชันใด
การพิจารณาว่า Mac OS X เป็น 64 บิตหรือ 32 บิต
เปิด Terminal แล้วพิมพ์คำสั่งต่อไปนี้:
uname -a
หากคุณใช้เคอร์เนล 32 บิตใน Mac OS X:
iMac:~ user$ uname -a Darwin iMac.local 10.0.0 Darwin Kernel เวอร์ชัน 10.0.0: ศุกร์ 31 ก.ค. 22:47:34 PDT 2009; รูท:xnu-1456.1.25~1/RELEASE_I386 i386
ดู i386 ด้านท้ายมี? นั่นแสดงว่าเป็นเคอร์เนล 32 บิต
หากคุณใช้เคอร์เนล 64 บิตใน Mac OS X:
iMac:~ user$ uname -a Darwin iMac.local 10.0.0 Darwin Kernel เวอร์ชัน 10.0.0: ศุกร์ 31 ก.ค. 22:47:34 PDT 2009; รูท:xnu-1456.1.25~1/RELEASE_X86_64 x86_64
x86_64 ที่ส่วนท้ายจะแจ้งให้คุณทราบว่าคุณกำลังใช้เคอร์เนล 64 บิต
คุณสามารถสลับระหว่างทั้งสองได้โดยกด "6" และ "4" ค้างไว้ระหว่างการบู๊ตระบบเพื่อโหลดเคอร์เนล 64 บิต หรือกด '3' และ '2' ค้างไว้ระหว่างการบู๊ตเพื่อใช้ 32 เคอร์เนลบิต เครื่องของคุณควรเริ่มต้นเป็นเคอร์เนลที่ได้รับการสนับสนุนดีที่สุด
โปรดทราบว่า Mac รุ่นใหม่และ Mac OS X เวอร์ชันใหม่ทั้งหมดจะเป็น 64 บิต ดังนั้นนี่จึงเกี่ยวข้องกับฮาร์ดแวร์รุ่นเก่าเท่านั้น
