ปรับ Macbook Pro ให้แรงด้วยระบบ32-64 bit

คุณรู้หรือไม่ Mac สามารถปรับได้ 2 mode ในตัวมันเอง นั่นก็คือ 32 bit และ 64 bit ความสามารถที่ใครหลายๆคนลืมมันไป และ ไม่เหมือนกับ Window ที่ต้องมาลง OS ใหม่เพื่อที่จะเปลื่ยนระบบมาเป็น 32 bit หรือ 64 bit (ไม่ได้โจมตีนะคราบ)

http://www.macuncen.com/tips-a-tricky/mac/item/ปรับ-macbook-pro-ให้แรงด้วยระบบ-32-bit-และ-64-bit.html

อยากจะบอกว่า ง้าย… สุดๆที่เราได้เคยนําเสนอมา

โดย ส่วนมากแล้วเครื่อง Mac ที่เราพึ่งจะซื้อมา ระบบตั้งต้นหรือ default จะเปิดมาเป็นระบบ 32 bit แต่ถ้าเป็นตัว Top หน่อย Apple ก็จะเปิดมาให้เป็น 64 bit เลยอันนี้ต้องดูเอาเองนะครับ

วิธีที่ 1 :

ถ้าเราอยากจะใช้ ระบบ 64 bit ก็ง้ายมากๆ แค่กดที่ตัวแลข 6 และ 4 ค้างเอาไว้ตอนเครื่องกำลัง Boot เข้าหน้า Home หรือ ตอน Start up นั่นเอง

วิธีที่ 2 :

ถ้าเราอยากจะใช้ระบบ 32 bit ล่ะ? ก็ง้ายๆเหมือนเดิม ก็กดที่ตัวเลขบน Keyboard ที่เลข 3 และ 2 ค้างเอาไว้ตอน Start up แค่นั่งจบ

เพื่อนๆหลายๆคนอาจจะ งง? ทำแค่นี่จะช้วยอะไรได้มากมาย ไม่ทำดีกว่า !

แต่เชื่อผมนะครับ ว่าความแรงมันแตกต่างกัน อย่างเห็นได้ชัดเลย

ปล. บาง Program อาจจะ run ช้ากว่าถ้าเราเปิดระบบ 64 bit นะครับ แต่ก็เช่นกัน บาง Program ก็จะทำงานได้เร็ววกว่า ถ้าเราเปิดระบบ 64 bit เช่น Photoshop เป็นต้น

จบแล้วครับวันนี่ ก็ลองเอา Tips Mac เด็ดๆนี่ไปใช้กันดูครับ ง้ายมากๆเด็กๆยังทำเป็นเลย เนอะ!

http://www.macuncen.com/tips-a-tricky/mac/item/ปรับ-macbook-pro-ให้แรงด้วยระบบ-32-bit-และ-64-bit.html

กำลังนึกจะเปลี่ยนไปใช้ mac บ้างแล้ว คงเขียน code ได้ลื่นดี ^^

แต่อีตอนต้องไปหัดใช้ hot key นี่สิยุ่งแน่ๆ -*-

ไม่เข้าไปโหมด Articles/How-To เลยดีกว่า

ปล. ยังไม่มี Mac ใช้ เล่น iphone ไปก่อนละกัน

เหมือนเปลี่ยนแฟนใหม่ เดวก็ชิน

mac เมพมากๆ ขอเก็บเงินดาวน์รถก่อนนะ เดี๋ยวจะจัด น้อง mac

ลองแล้วมันไม่ได้อ่ะ ทำไงวะเสี่ยป็อบ

เดวกลับบ้านไปลองก่อน

ไม่ได้อะ

OSX 10.6.x ก็ทำงานใน 64bit ตั้งแต่ boot อยู่แล้วครับ… ดูตามรูป…

Application ตัวไหนเป็น 64bit Native ก็ทำงานใน 64 ตัวไหนเป็น 32 ก็ทำงานในโหมด 32

สรุปคือ… ทำงานทั้งสองพร้อมๆกันอยู่แล้ว ขึ้นอยู่กับ Application ว่าเป็นกี่บิท

แต่ kernel เป็น 64bit Native แท้ๆ

ตอนนี้ใช้ Hot key ของ windows ไม่เป็นแล้ว

กด 4 6 แช่ มันก็ได้นะ

วิธีเช็ค พิมพ์ uname -a ใน terminal

ลงท้ายด้วย i386 เป็น 32 bit

x86_64 เป็น 64 bit ครับ

จากรูปคุณหนึ่ง

เราต้องแยกก่อนนะครับ ระหว่าง CPU 64 กับ OS X 64

cpu ของ Mac เป็น 64 อยู่แล้วนะครับ เพียงแต่ว่า ถ้าอยากให้ run แบบเต็มๆ เราก็ต้องมาดูด้วยว่า OS X ของเราเป็น 64 ด้วยป่าว

คำที่บอกว่า Intel 64 bit นั่นคือ CPU ครับ ไม่ใช้ OS

เคดิต devilp

เครื่องที่ 64-bit จะถูก set เป็น default

*Xserve

*Mac Pro (Mid 2010)

*MacBook Pro (Early 2011)

ถ้าใช้ กับ OS X 10.6 server จะเป็น 64-bit by default ถ้าใช้ กับ OS X 10.6 จะเป็น 32-bit by default

  • Xserve (Early 2008) and later

  • Mac Pro (Early 2008) and later

  • Mac mini (Mid 2010)

รองรับ 64-bit แต่ไม่ถูกตั้ง เป็น default ไม่ว่าจาลง OS X 10.6 ธรรมดา หรือ server ก็ตาม

  • iMac (Early 2008) and later

  • MacBook Pro (Early 2008 through Mid 2010)

วิธีการ ทำให้ Snow Leopard boot เป็น 64-bit ทุกครั้งโดยที่ไม่ต้องมานั่ง กด key “4” & “6”

ทำได้ดังนี้

ให้เปิด file นี้มาเพื่อที่จะแก้ไขครับ

/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

เปลี่ยนจาก

<key>Kernel Flags</key>

<string></string>

เป็น

<key>Kernel Flags</key>

<string>arch=x86_64</string>

save ซะ

เมื่อทำตามี้แล้ว เครื่องเราก็จะ boot เป็น 64-bit ทุกครั้งโดยไม่ต้องกดอะไรอีก

*** หมายเหตุ *** ก่อนที่จะ ไป 64-bit อ่านตรงนี้นิดนึงนะครับ

ถึงแม้ว่า Apple นั้นได้ปรับปรุง application หลายๆ ตัวให้เป็น 64-bit แล้วก็ตาม ยังมี application บางตัวที่ยังไม่ได้ทำดาร ปรับปรุงดังกล่าว ซึ่งก็คือ DVD Player, Front Row, Grapher, และ iTunes ครับ นอกจากนี้ พวก application ที่เป็น Third-party หลายๆ ตัว ก็ยังไม่ได้ทำเป็น 64-bit เช่นกันครับ

References:

configuration method by Netkas.org

Article’s source from: http://www.zdnet.com/blog/apple/hold-6-and-4-keys-at-boot-to-enable-64-bit-snow-leopard-updated/4716

เพิ่มเติม อีกวิธีที่จะทำให้ boot เป็น 64-bit โดยไม่ต้องกด key ทุกๆครั้ง

วิธีนี้จะเป็นการ ไปปรับ setting ของ nvram paramters ครับ (ซึ่งจะคล้ายกับ verbose booting)

วิธีการ:

ใน terminal

ทำการ print nvram settings

nvram -p

จากนั้น

ทำการ set boot-args เพื่อใช้ 64 bit kernel

nvram boot-args=“arch=x86_64”

เป็นอันเสร็จสิ้นครับ

References:

configuration method by My Grotto

Article’s source from: More ways to boot 64-bit Snow Leopard

เคดิต garasuji

ผมว่าไม่ใช่นะ เพราะที่หน้าจอที่คุณหนึ่งแสดงให้เห็นนั้น มันหมายถึงว่าโปรแกรมตัวไหนรันในโหมด 64-bit บ้าง ถ้าไม่มีคำว่า 64-bit ก็แปลว่ารันในโหมด 32-bit ส่วนเรื่องวิธีกด 64 นั่น ทำให้ในส่วนของ 64 bit Kernel and Extensions ของตัว OS รันในโหมด 64-bit แทนที่จะรันในแบบ 32-bit

จำได้ว่าเคยอ่านว่าตัว Snow Leopard เป็น 64-bit ไปเกือบหมดแล้ว แต่ยังไม่สมบูรณ์ แต่กด 64 จะบังคับให้รันแบบ 64-bit จริงๆเลย เพราะตั้งแต่ Leopard แล้วที่ OS มี Kernel เป็น 32-bit แต่ว่าสามารถรันโปรแกรมที่เป็นทั้ง 32 และ 64 bits ได้

ลองอ่านข้อมูลต่อท้ายประกอบครับ เครื่องที่ 64-bit จะถูก set เป็น default

ตอนที่ Snow Leopard ออกมา เครื่องที่กำหนดให้รันแบบ 64-bit จะมีอยู่สองแบบครับ เคร่ืองที่กำหนดให้เป็น Default กับเครื่องที่สามารถรันได้ เครื่องที่กำหนดให้เป็น Default ในตอนนั้น ตามชาร์ทนี้ http://www.zdnet.com/blog/apple/will-your-mac-boot-64-bit-snow-leopard-by-default-not-unless-its-an-xserve/4712 จะแสดงให้เห็นว่า เฉพาะ Server OS เท่านั้นที่จะรันเป็น Default ส่วนสาเหตุหลักๆก็น่าจะเกี่ยวกับ Driver ที่อาจจะสร้างปัญหาได้ ถ้าบังคับให้ใช้ 64-bit เลยในตอนนั้น ตามนี้ครับ http://www.mac-forums.com/forums/os-x-operating-system/165638-snow-leopard-true-64bit-os-but-upgrade-automatically-set-32bit.html ใน quote ที่ BKRonline ยกมา เขาเขียนอธิบายชัดเจนดีครับ

ส่วนเครื่อง MBP 2010 เป็นต้นมาที่กำหนด default เป็น 64-bit แล้ว น่าจะเพราะ Apple คิดว่าพร้อมแล้วสำหรับ 64-bit จริงๆซะทีนะครับ เพราะยังไง Lion ก็น่าจะเป็น 64-bit เพียวๆแล้วหล่ะครับ

[color=#333333]Method 2: On-disk setting (persistent)To select the 64-bit kernel for the current startup disk, use the following command in Terminal:

sudo systemsetup -setkernelbootarchitecture x86_64

To select the 32-bit kernel for the current startup disk, use the following command in Terminal:

sudo systemsetup -setkernelbootarchitecture i386

[/color]Note: This setting is stored in the /Library/Preferences/SystemConfiguration/com.apple.Boot.plist file and will take effect every time you start up from this disk. If you start up from a different disk, the setting on that disk, or the hardware default, will take effect.

credit: http://support.apple.com/kb/ht3773