จะบอกได้อย่างไรว่า Mac กำลังเรียกใช้เคอร์เนล 32 บิตหรือ 64 บิตใน Mac OS X

Anonim

เคยต้องการทราบว่า Mac ของคุณใช้เคอร์เนลแบบ 32 บิตหรือ 64 บิตหรือไม่ อาจดูเกินบรรยายและอยู่ในวัชพืช แต่ตอนนี้มีความเกี่ยวข้องแล้ว Snow Leopard 10.6 เป็น Mac OS X เวอร์ชันแรกที่มาพร้อมกับเคอร์เนล 64 บิต และเห็นได้ชัดว่า Mac ของคุณต้องมีโปรเซสเซอร์ 64 บิตเพื่อใช้เคอร์เนลนั้น แต่ Mac 64 บิตบางรุ่นไม่ได้ตั้งค่าเริ่มต้นเป็นเคอร์เนล 64 บิต

แล้วคุณจะรู้ได้อย่างไรว่าเครื่องของคุณใช้เคอร์เนลเวอร์ชันใด? คุณจะทราบได้อย่างไรว่าคุณใช้ 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 บิต ดังนั้นนี่จึงเกี่ยวข้องกับฮาร์ดแวร์รุ่นเก่าเท่านั้น

จะบอกได้อย่างไรว่า Mac กำลังเรียกใช้เคอร์เนล 32 บิตหรือ 64 บิตใน Mac OS X