นักพัฒนาพบ Touch Bar บน MacBook Pro รุ่นใหม่ ทำงานแยกบนชิป T1 และใช้ watchOS รุ่นดัดแปลง

ฟีเจอร์ใหม่ล่าสุดของ MacBook Pro รุ่นใหม่  ที่เป็นที่น่าสนใจในวงกว้าง  คงจะไม่พ้น Touch Bar แถบหน้าจอสัมผัสขนาดเล็กที่เข้ามาแทนที่ปุ่ม F1-F12 ซึ่งสามารถเปลี่ยนฟังก์ชันการทำงานได้ตามแต่ละแอพ

ล่าสุดมีนักพัฒนานาม Steven Troughton-Smith ได้ลองสำรวจโค๊ดการทำงานของ Touch Bar แล้วพบว่าจริงๆ แล้ว Touch Bar นี้รันแยกต่างหากอยู่บนชิป T1 ที่ใช้งานบน Apple Watch และใช้ระบบปฏิบัติการที่ดัดแปลงมาจาก watchOS (ที่ดัดแปลงมาจาก iOS อีกที) ทำงานอยู่เบื้องหลัง Touch Bar นี้

การทำงานของ Touch Bar คือจะโหลดระบบปฏิบัติการขึ้นมาบน Ramdisk จากนั้น macOS ก็จะส่งข้อมูล Framebuffer มาให้ Touch Bar ผ่านอินเตอร์เฟซแบบ USB

เบื้องหลังสาเหตุที่ทำให้แอปเปิลใส่ชิปประมวลผลและมีระบบปฏิบัติการแยกสำหรับ Touch Bar นี้  คาดว่าน่าจะเป็นเหตุผลด้านความปลอดภัย  เพราะว่าตัว Touch Bar นี้ยังมีส่วนของ Touch ID ที่ให้ผู้ใช้สแกนลายนิ้วมือเพื่อกระทำการต่างๆ เช่นการจ่ายเงินด้วยเช่นกัน (นอกจากนี้ยังพบว่ากล้องของ MacBook Pro รุ่นใหม่นี้  ก็เชื่อมต่อเข้ากับชิปตัวนี้ด้วยเช่นกัน)

ที่มา – BGR