จะบอกได้อย่างไรว่าแอพ macOS ใช้ Intel หรือ ARM

คุณเพิ่งเสร็จสิ้นการตั้งค่า M1 Mac เครื่องใหม่ตามที่คุณต้องการ ติดตั้งแอพโปรด กู้คืนข้อมูลสำรองล่าสุดของคุณ และกำลังจะนำสิ่งนี้ไปทดสอบเมื่อมีคำถามผุดขึ้นในใจคุณ:

แอพใดของฉันได้รับการปรับให้เหมาะกับชิป M1 หรือไม่

ชิป M1 นั้นเป็นของใหม่ ซึ่งหมายความว่ายังไม่มีแอพรองรับมากนัก Apple จัดการสิ่งนี้ด้วย Rosetta 2 ซึ่งช่วยให้แอพที่ใช้ Intel สามารถทำงานบนสถาปัตยกรรม ARM ของ M1 ดังนั้น คุณจะไม่สังเกตเห็นความแตกต่างระหว่างแอป Intel และ ARM มากนัก

ยังคงเป็นข้อมูลที่มีประโยชน์ และ Apple ช่วยให้คุณตรวจสอบสถาปัตยกรรมที่แต่ละแอพของคุณใช้ ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็นถึงวิธีการระบุข้อมูลนี้ด้วยตัวคุณเอง

สารบัญ

  • จะทราบได้อย่างไรว่าแอปได้รับการปรับให้เหมาะกับ M1 Mac. ของคุณหรือไม่
  • x86 (Intel) และ ARM (Apple's M1) แตกต่างกันอย่างไร
  • แอพที่ใช้ Intel ทำงานบน M1 Mac ได้อย่างไร
  • แอพ Intel ทำงานช้ากว่าแอพ ARM บน M1 Mac หรือไม่
    • กระทู้ที่เกี่ยวข้อง:

จะทราบได้อย่างไรว่าแอปได้รับการปรับให้เหมาะกับ M1 Mac. ของคุณหรือไม่

ก่อนอื่น คุณต้องการเปิด เกี่ยวกับ Mac เครื่องนี้. ทำได้โดยพิมพ์ “About This Mac” ใน Spotlight หรือคลิกโลโก้  ที่ด้านซ้ายบนของแถบเมนู

ป๊อปอัปจะปรากฏขึ้น โดยให้ข้อมูลพื้นฐานเกี่ยวกับ Mac ของคุณ เช่น หมายเลขประจำเครื่องและเวอร์ชัน macOS อย่างไรก็ตาม สำหรับจุดประสงค์ของเรา เราจะคลิก รายงานระบบ ปุ่ม.

ซึ่งจะเป็นการเปิดหน้าต่างใหม่ที่แสดงข้อมูลทางเทคนิคเพิ่มเติมบน Mac ของคุณ ในบานหน้าต่างด้านซ้ายของป๊อปอัปนี้ คุณจะพบส่วนที่ระบุว่า ซอฟต์แวร์ และตัวเลือกภายใต้ที่ระบุว่า แอปพลิเคชั่น. ไปข้างหน้าและคลิก แอปพลิเคชั่น.

ซึ่งจะนำคุณไปยังรายการแบบเลื่อนได้ของทุกแอปพลิเคชันที่ติดตั้งบน Mac ของคุณ แม้ว่าจะไม่มีคุณลักษณะการค้นหา แต่คุณสามารถจัดเรียงแอปเหล่านี้ตามตัวอักษรได้ ซึ่งจะทำให้ง่ายต่อการค้นหาและตรวจสอบแอปที่คุณต้องการ

เมื่อคุณพบแอปที่ต้องการระบุแล้ว คุณสามารถตรวจสอบสถาปัตยกรรมที่ได้รับการปรับให้เหมาะสมโดยดูที่ ใจดี คอลัมน์.

ที่นี่ คุณจะเห็นหนึ่งในสามสิ่ง

  • แอปเปิ้ลซิลิกอน อย่างที่คุณคาดไว้ นี่หมายถึงแอพที่ได้รับการปรับแต่งให้ทำงานบน Apple Silicon
  • อินเทล อีกครั้ง คำตอบที่นี่ตรงไปตรงมา นี่คือแอพที่ยังคงปรับให้เหมาะสมสำหรับ Intel M1 Mac ของคุณยังคงใช้งานได้ แต่ใช้ Rosetta 2 (เพิ่มเติมในด้านล่าง)
  • สากล. คุณจะเห็นป้ายกำกับนี้หากคุณใช้ Mac ที่ไม่ใช่ M1 หมายความว่าแอปได้รับการปรับให้เหมาะสมสำหรับ ARM แต่เนื่องจากคุณไม่ได้ใช้งานชิป M1 แอปจึงทำงานบน Intel "ในระดับสากล"

และนั่นแหล่ะ!

x86 (Intel) และ ARM (Apple's M1) แตกต่างกันอย่างไร

ฉันแน่ใจว่าคนส่วนใหญ่ที่ค้นหาบทความนี้มีความเข้าใจพื้นฐานเกี่ยวกับความแตกต่างระหว่างชิป M1 และชิป Intel ที่ใช้ก่อนหน้านี้อยู่แล้ว อย่างไรก็ตาม คุณอาจไม่คุ้นเคยกับ x86, ARM หรือเหตุใดจึงสร้างปัญหาความเข้ากันได้

โดยพื้นฐานแล้ว ARM (ซึ่งชิป M1, iPhone, iPad และ Apple Watch ใช้) และ x86 (ใช้โดย Intel) เป็นสถาปัตยกรรมโปรเซสเซอร์สองประเภทที่แตกต่างกัน หากฟังดูซับซ้อน นั่นเป็นเพราะมันเป็นเช่นนั้น – ไม่ต้องกังวลไป! นี่เป็นวิธีคิดง่ายๆ:

โปรเซสเซอร์เป็นเหมือนเอ็นจิ้นของคอมพิวเตอร์ของคุณ ทุกการคลิก การคำนวณ ตัวอักษรที่พิมพ์ ฯลฯ เสร็จสิ้นโดยโปรเซสเซอร์ และเช่นเดียวกับรถยนต์ทุกคันมีเครื่องยนต์ คอมพิวเตอร์ทุกเครื่องมีโปรเซสเซอร์

สมมติว่าก่อนหน้านี้คุณเป็นเจ้าของรถยนต์ที่ผลิตในอเมริกาและได้เปลี่ยนมาใช้รถที่ผลิตในญี่ปุ่นตั้งแต่นั้นเป็นต้นมา ทั้งสองมีเครื่องยนต์ที่ทำงานในลักษณะเดียวกัน แต่ไม่มีส่วนใดที่เข้ากันได้ คุณไม่สามารถนำส่วนประกอบจากที่หนึ่งมาแลกเปลี่ยนกับส่วนประกอบอื่นได้

ความแตกต่างระหว่างสถาปัตยกรรม ARM ของ Intel x86 และ M1 นั้นเป็นสิ่งเดียวกัน โปรเซสเซอร์ทั้งสองมีจุดประสงค์เดียวกันและมีคุณสมบัติที่ทับซ้อนกัน อย่างไรก็ตาม พวกเขายังทำบางสิ่งแตกต่างออกไป พูดภาษาอื่น และมีความต้องการความเข้ากันได้ที่แตกต่างกัน

นี่คือเหตุผลที่ Apple แยกความแตกต่างระหว่างแอพที่ปรับให้เหมาะกับ Intel และแอพที่ปรับให้เหมาะสม ARM เพราะแอพทำงานต่างกันมากในโปรเซสเซอร์เดียวกัน

แอพที่ใช้ Intel ทำงานบน M1 Mac ได้อย่างไร

คุณอาจสังเกตเห็นปัญหาในการเปรียบเทียบที่ฉันเพิ่งให้ไปก่อนหน้านี้ หากโปรเซสเซอร์ M1 และ Intel ไม่เข้ากันเหมือนเครื่องยนต์ Toyota และ Chevrolet แอพที่ใช้ Intel สามารถทำงานบนโปรเซสเซอร์ M1 ได้อย่างไร

ขอบคุณ Rosetta 2 ของ Apple ซึ่งเป็นเวทมนตร์ทางวิศวกรรมเล็กน้อยบน M1 Mac ของคุณ พูดง่ายๆ ก็คือ Rosetta 2 เป็นบริการที่แปลแอปที่ปรับให้เหมาะกับ Intel เป็นสถาปัตยกรรม ARM ของชิป M1

หากแอประบุว่า "ทำเช่นนี้" ในภาษา Intel นั้น Rosetta 2 จะแปลเป็น ARM-speak สำหรับชิป M1 ของคุณ มันทำงานอยู่เบื้องหลังเช่นกัน ดังนั้นคุณจะไม่โต้ตอบกับบริการ Rosetta 2 บ่อยนัก

แอพ Intel ทำงานช้ากว่าแอพ ARM บน M1 Mac หรือไม่

รอสักครู่. หากแอพที่ใช้ Intel กำลังถูกแปลเป็น ARM ขณะที่คุณกำลังใช้งาน นั่นจะไม่ทำให้ช้าลงหรือ

ใช่- ชนิดของ ในทางเทคนิค แอพเหล่านี้ทำงานช้ากว่า ARM และในบางกรณี ความแตกต่างนั้นสังเกตได้ชัดเจนมาก เมื่อมีการอัปเดตแอปจำนวนมากขึ้นสำหรับ M1 คุณจะสังเกตเห็นการเพิ่มประสิทธิภาพอย่างมากในแอปเหล่านี้อย่างไม่ต้องสงสัย

อย่างไรก็ตาม นั่นไม่ได้หมายความว่าแอพที่ใช้ Intel จะ "ช้า" บนชิป M1 ไม่ว่าด้วยวิธีใด อันที่จริง หลายตัวทำงานเร็วกว่าที่เคยทำบนโปรเซสเซอร์ Intel นี่เป็นเพราะพลังมหาศาลที่ Apple จัดการเพื่อเอาชิป M1 ออกมา

ดังนั้น หากคุณใช้ Mac ที่ไม่ใช่ M1 และคุณเพิ่งรู้ว่าแอปทั้งหมดของคุณยังทำงานบน Intel อยู่ อย่าปล่อยให้สิ่งนั้นขัดขวางไม่ให้คุณหยิบ M1 Mac ความแตกต่างมีน้อยมาก นอกจากนี้ แอปเหล่านี้ส่วนใหญ่จะได้รับการอัปเดตเร็วๆ นี้ ซื้อ Mac ใหม่เอี่ยมและเพลิดเพลินไปกับประสิทธิภาพที่รวดเร็วดุจสายฟ้าจากทุกแอพของคุณ ไม่ว่าจะเป็น ARM หรืออย่างอื่น