ฟีเจอร์ใหม่ล่าสุดของ 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