การเปลี่ยนจาก Intel เป็น Arm Cpus จะส่งผลต่อผู้ใช้ Mac อย่างไร

Apple ได้ตัดสินใจเปลี่ยนจากการใช้ CPU ของ Intel เพื่อขับเคลื่อนคอมพิวเตอร์ไปใช้ CPU ที่ใช้ ARM แบบกำหนดเองซึ่งเรียกว่า "Apple silicon" Apple ได้ออกแบบซีพียูมือถือของตัวเองมาหลายปีแล้ว แต่การเปลี่ยนแปลงจาก Intel เป็น ARM นี้มีปัญหาใหญ่ที่ผู้บริโภคส่วนใหญ่อาจไม่ทราบ โชคดีสำหรับผู้ใช้ Mac ที่ Apple กำลังทำงานเพื่อลดผลกระทบใดๆ ต่อผู้ใช้ปลายทาง

สถาปัตยกรรม

ซีพียู Intel และ AMD ใช้สถาปัตยกรรม x86 หรือเฉพาะเจาะจงมากขึ้นคือสถาปัตยกรรม x86_64 ซึ่งเป็นตัวแปร 64 บิตของสถาปัตยกรรม 16- และ x86 ดั้งเดิมแบบ 32 บิต นี่เป็นชุดคำสั่งมาตรฐานที่ CPU สามารถทำงานได้ เมื่อเขียนและคอมไพล์แอพ พวกเขาจะต้องพิจารณาว่าใช้งานแพลตฟอร์มประเภทใด นี่ไม่ได้หมายถึงเฉพาะ Windows, macOS หรือ Linux แต่ยังหมายถึงชุดคำสั่งที่ CPU กำลังทำงานอยู่ ด้วยชุดคำสั่ง x86 ที่แพร่หลายในตลาดคอมพิวเตอร์ ทุกอย่างจึงได้รับการออกแบบมาเพื่อใช้

ปัญหาคือซีพียูที่ใช้ ARM ไม่ได้ใช้ชุดคำสั่ง x86 พวกเขาใช้ชุดคำสั่ง ARM และไม่เข้ากันกับ x86 ซึ่งหมายความว่าโปรแกรมส่วนใหญ่ที่จะทำงานบน Mac ที่ใช้ Intel จะไม่สามารถทำงานบน Mac ที่ใช้ ARM ได้

มีสองวิธีที่ Apple วางแผนที่จะแก้ไขปัญหานี้ อย่างแรกคือการเกลี้ยกล่อมนักพัฒนาให้แก้ไขแอพของพวกเขาให้ทำงานบน ARM CPU ได้ด้วย อย่างที่สองคือใช้ “เลเยอร์นามธรรม” ด้วยขนาดของส่วนแบ่งการตลาดของ Apple มีแนวโน้มที่จะสามารถชักชวนนักพัฒนาจำนวนมากให้เผยแพร่ซอฟต์แวร์เวอร์ชัน ARM ของพวกเขา อาจต้องใช้เวลาพอสมควรกว่าจะเป็นเรื่องปกติ โดยเฉพาะอย่างยิ่งเนื่องจากอาจต้องมีการเปลี่ยนแปลงโค้ดบางอย่าง

เลเยอร์นามธรรมที่เรียกว่า "Rosetta 2" ได้รับการออกแบบให้เป็นมาตรการหยุดชั่วคราวเพื่อให้แอปพลิเคชัน x86 สามารถทำงานบน ARM CPU กระบวนการนี้อาจทำงานได้ไม่สมบูรณ์สำหรับแอปพลิเคชันทั้งหมด ซึ่งอาจก่อให้เกิดปัญหาด้านความเสถียรและประสิทธิภาพ แต่โดยทั่วไปแล้วควรใช้งานได้กับแอปพลิเคชันส่วนใหญ่ นอกจากนี้ยังมาพร้อมกับเวลาการประมวลผลที่เพิ่มขึ้นทุกครั้งที่มีการแปลง เช่น เมื่อมีการติดตั้งแอปพลิเคชันหรือเมื่อมีการเรียกใช้โค้ด

เคล็ดลับ: เลเยอร์นามธรรมมีชื่อว่า “Rosetta 2” ตามมาจากเลเยอร์นามธรรม Rosetta ดั้งเดิมที่ใช้เมื่อ Apple เปลี่ยนจากสถาปัตยกรรม IBMs PowerPC เป็น x86 ของ Intel

ในความเป็นจริง วิธีนี้หมายความว่าผู้ใช้ macOS อาจต้องทำความคุ้นเคยกับการตรวจสอบว่าซอฟต์แวร์ที่ต้องการติดตั้งนั้นเข้ากันได้กับ ARM มากกว่าสำหรับซีพียู x86 เลเยอร์นามธรรมนั้นควรจะโปร่งใสต่อผู้ใช้เป็นหลัก ดังนั้นจึงควรเป็นปัญหา

ผลงาน

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

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

เพื่อช่วยแก้ไขปัญหานี้ อุปกรณ์ Apple รุ่นแรกที่ใช้ ARM CPU จริง ๆ จะเป็นผลิตภัณฑ์ระดับล่างถึงกลางที่มีอุปกรณ์ระดับไฮเอนด์ที่เหลืออยู่บน Intel อย่างน้อยอีกหนึ่งรุ่น



Leave a Comment

ถ้า Powerbeats Pro ของคุณไม่ชาร์จในเคสจะทำอย่างไร

ถ้า Powerbeats Pro ของคุณไม่ชาร์จในเคสจะทำอย่างไร

ถ้า Powerbeats Pro ของคุณไม่ชาร์จ ให้ใช้แหล่งพลังงานอื่นและทำความสะอาดหูฟังของคุณ โปรดเปิดเคสขณะชาร์จหูฟังของคุณ

Canon Pixma MG5220: สแกนโดยไม่ต้องใช้หมึก

Canon Pixma MG5220: สแกนโดยไม่ต้องใช้หมึก

วิธีการเปิดใช้งานการสแกนบน Canon Pixma MG5220 เมื่อคุณหมดหมึก.

5 เหตุผลที่ทำให้แล็ปท็อปของคุณร้อนเกินไป

5 เหตุผลที่ทำให้แล็ปท็อปของคุณร้อนเกินไป

ค้นหาสาเหตุบางประการที่ทำให้แล็ปท็อปของคุณร้อนเกินไป พร้อมทั้งเคล็ดลับและกลยุทธ์ในการหลีกเลี่ยงปัญหานี้และทำให้เครื่องของคุณเย็นลง

วิธีแก้ไขข้อผิดพลาด GeForce Now รหัส 0xC272008F

วิธีแก้ไขข้อผิดพลาด GeForce Now รหัส 0xC272008F

คุณกำลังเตรียมตัวสำหรับคืนแห่งการเล่นเกมที่จะยิ่งใหญ่ – คุณเพิ่งซื้อ “Star Wars Outlaws” บนบริการสตรีมมิ่ง GeForce Now ค้นพบวิธีแก้ไขข้อผิดพลาด GeForce Now รหัส 0xC272008F เพื่อให้คุณกลับมาเล่นเกม Ubisoft ได้อีกครั้ง

พื้นฐานการพิมพ์ 3D: เคล็ดลับการบำรุงรักษาสำหรับเครื่องพิมพ์ 3D ของคุณ

พื้นฐานการพิมพ์ 3D: เคล็ดลับการบำรุงรักษาสำหรับเครื่องพิมพ์ 3D ของคุณ

การดูแลรักษาเครื่องพิมพ์ 3D ของคุณมีความสำคัญมากเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ต่อไปนี้เป็นเคล็ดลับสำคัญที่ต้องคำนึงถึง.

พื้นฐานการพิมพ์ 3D: เช็คลิสต์การบำรุงรักษาที่ต้องอ่าน

พื้นฐานการพิมพ์ 3D: เช็คลิสต์การบำรุงรักษาที่ต้องอ่าน

การรักษาอุปกรณ์ให้ในสภาพดีเป็นสิ่งจำเป็น นี่คือเคล็ดลับที่มีประโยชน์ในการรักษาเครื่องพิมพ์ 3D ของคุณให้อยู่ในสภาพที่ดีที่สุด

วิธีการใช้ AirPods กับโทรศัพท์ Samsung

วิธีการใช้ AirPods กับโทรศัพท์ Samsung

หากคุณไม่แน่ใจว่าจะซื้อ AirPods สำหรับโทรศัพท์ Samsung ของคุณหรือไม่ คู่มือนี้สามารถช่วยได้อย่างแน่นอน คำถามที่ชัดเจนที่สุดคือทั้งสองรุ่นสามารถทำงานร่วมกันได้หรือไม่

วิธีปิดเสียงชัตเตอร์ของกล้อง – Galaxy S 21 Plus

วิธีปิดเสียงชัตเตอร์ของกล้อง – Galaxy S 21 Plus

ถ่ายภาพเหมือนนินจาและปิดเสียงชัตเตอร์บน Galaxy S21 Plus ของคุณ นอกจากนี้ ดูว่าคุณสามารถทำอะไรได้บ้างหากคุณไม่มีตัวเลือกนี้

วิธีแก้ไขรหัสข้อผิดพลาด NVIDIA GeForce Experience 0x0003

วิธีแก้ไขรหัสข้อผิดพลาด NVIDIA GeForce Experience 0x0003

คุณพบประสบการณ์รหัสข้อผิดพลาด NVIDIA GeForce 0x0003 บนเดสก์ท็อปของคุณหรือไม่? อ่านเพื่อดูวิธีแก้ไขอย่างรวดเร็วและง่ายดาย

Pi-hole คืออะไร?

Pi-hole คืออะไร?

เรียนรู้เกี่ยวกับ Pi-hole ตัวบล็อกโฆษณาที่ทำงานที่ระดับ DNS ซึ่งสามารถบล็อกโฆษณาได้ทั่วทั้งเครือข่ายของคุณ และวิธีการติดตั้งและใช้งานได้อย่างง่ายดาย