TouchBar ha una propria GPU, CPU o RAM?


8

Voglio sapere se la touch bar utilizza una CPU e un processore in stile iOS in miniatura o condivide CPU, GPU e altri aspetti con il computer principale?

Posso (in teoria) scaricare attività (GPU / CPU, ecc.) Sulla barra touch?


Beh, la TB utilizza un processore ARM personalizzato, quindi teoricamente se scrivessi codice per esso, potresti avere la TB in esecuzione qualcosa indipendentemente dal computer (penso che qualcuno abbia creato un emulatore Mario per TB, ma non sono positivo). Tuttavia, hai già un computer relativamente potente, perché scaricare le attività sul coprocessore TB molto meno potente?
NoahL

@NoahL Lo sto chiedendo per poter finalmente determinare se tutti i processi in TB sono elencati in Activity Monitor. È per la protezione AV.
goodguys_activate

Risposte:


9

Questa risposta potrebbe non arrivare al nocciolo di ciò che vuoi fare, ma la offro perché penso che la tua domanda sia quella che interesserà molte persone.

I modelli MBP della Touch Bar di Apple utilizzano effettivamente un chip T1 progettato da Apple che consente di alimentare sia la Touch Bar che il sensore Touch ID. Dico che aiuta perché funziona insieme alla CPU Intel al centro degli MBP. Questo chip T1 è in realtà lo stesso che si trova all'interno dell'S2 negli attuali modelli Apple Watch Series 2 (viene utilizzato come processore e Secure Enclave 1 ).

Durante il keynote di Apple è stato rivelato che oltre ad essere utilizzato per la Touch Bar, il T1 gestisce anche la sicurezza per il sensore Touch ID, la fotocamera e il portachiavi.

In termini di Touch Bar, mentre il T1 esegue l'invio di pixel, il processore Intel principale è ciò che rende effettivamente il contenuto trasmesso dal T1.

In termini di sicurezza, il T1 è responsabile del rendering di tutte le finestre di dialogo di Apple Pay (perché è in grado di sfruttare Secure Enclave) mentre la trasmissione effettiva di tutti i dati di Apple Pay è gestita dal processore Intel principale.

In termini di ciò che vuoi fare (ad esempio scaricare le attività sul T1), non sono sicuro se / come funzionerebbe poiché ho fatto solo lo sviluppo di iOS. Tuttavia, so che lo sviluppo di qualcosa per la Touch Bar richiede un Mac con macOS Sierra e Xcode 8.1 o versioni successive. Di seguito sono riportate alcune risorse che potrebbero essere di interesse:

1. Secure Enclave è una parte separata del chip utilizzato per le informazioni personali, lo stesso processo utilizzato nei dispositivi iOS e Apple Watch. Puoi leggere ulteriori informazioni al riguardo nella Guida alla sicurezza di iOS .


Qualcuno di questi significa / implica che Secure Enclave esiste su MacOS?
goodguys_activate

4
Assolutamente! Citazione diretta di Apple : "E il chip nel tuo Mac include anche un'architettura di sicurezza avanzata chiamata Secure Enclave. Secure Enclave è separato dal resto del chip, quindi macOS non ha mai accesso ai dati delle tue impronte digitali. Inoltre, è mai archiviati su server Apple o sottoposti a backup su iCloud ". Nota, tuttavia, questo vale solo per i Mac abilitati per Touch ID in questa fase.
Monomeeth
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.