Apakah TouchBar memiliki GPU, CPU, atau Ram sendiri?


8

Saya ingin tahu apakah panel sentuh menggunakan CPU dan prosesor gaya iOS miniatur, atau apakah itu berbagi CPU, GPU, dan aspek lainnya dengan komputer utama?

Bisakah saya (secara teori) melepas tugas (GPU / CPU, dll) ke panel sentuh?


Yah TB menggunakan prosesor ARM khusus, jadi secara teoritis jika Anda menulis kode untuk itu, Anda bisa meminta TB menjalankan sesuatu secara independen dari komputer (saya pikir seseorang membuat emulator Mario untuk TB, tapi saya tidak positif). Namun, Anda sudah memiliki komputer yang relatif kuat, mengapa melepaskan tugas ke coprocessor Tb yang jauh lebih kuat?
NoahL

@NoahL Saya bertanya sehingga saya akhirnya bisa menentukan apakah semua proses dalam TB terdaftar di Monitor Aktivitas. Ini untuk perlindungan AV.
goodguys_activate

Jawaban:


9

Jawaban ini mungkin tidak sampai pada inti dari apa yang ingin Anda lakukan, tetapi saya menawarkannya karena saya pikir pertanyaan Anda adalah salah satu yang akan menarik banyak orang.

Apple Touch Bar model MBP sebenarnya menggunakan chip T1 yang dirancang Apple yang membantu memberi daya pada Touch Bar dan sensor Touch ID. Saya katakan membantu karena ini bekerja bersama dengan CPU Intel pada inti MBP. Chip T1 ini sebenarnya sama dengan S2 dalam model Apple Watch Seri 2 saat ini (digunakan sebagai prosesor dan Enklave Aman 1 ).

Selama keynote Apple terungkap bahwa selain digunakan untuk Touch Bar, T1 juga menangani keamanan untuk sensor Touch ID, kamera, dan gantungan kunci.

Dalam hal Touch Bar, sementara T1 melakukan pengiriman piksel untuk itu, prosesor Intel utama adalah apa yang sebenarnya membuat konten yang dikirim oleh T1.

Dalam hal keamanan, T1 bertanggung jawab untuk me-render dialog Apple Pay (karena ia mampu memanfaatkan Enklave Aman) sementara transmisi aktual dari setiap data Apple Pay ditindaklanjuti oleh prosesor Intel utama.

Dalam hal apa yang ingin Anda lakukan (yaitu membongkar tugas ke T1), saya tidak yakin apakah / bagaimana ini akan berhasil karena saya hanya melakukan pengembangan iOS. Namun, saya tahu bahwa mengembangkan apa pun untuk Touch Bar memerlukan Mac yang menjalankan macOS Sierra dan Xcode 8.1 atau lebih tinggi. Berikut ini beberapa sumber yang mungkin menarik:

1. Enklave Aman adalah bagian terpisah dari chip yang digunakan untuk informasi pribadi - proses yang sama yang digunakan di perangkat iOS dan Apple Watch. Anda dapat membaca lebih lanjut tentang ini di Panduan Keamanan iOS .


Apakah semua ini berarti / secara tidak langsung menyatakan bahwa Enklave Aman ada di MacOS?
goodguys_activate

4
Benar! Kutipan langsung dari Apple : "Dan chip di Mac Anda juga mencakup arsitektur keamanan canggih yang disebut Enklave Aman. Enklave Aman ditutup dari sisa chip, sehingga macOS tidak pernah memiliki akses ke data sidik jari Anda. Selain itu, tidak pernah disimpan di server Apple atau dicadangkan ke iCloud. " Namun, perlu diketahui bahwa ini hanya berlaku untuk Mac yang mengaktifkan ID Sentuh pada tahap ini.
Monomeeth
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.