Ho diverse macchine con OSX 10.12 e 10.13, che usano processori diversi. Sto cercando di ottenere da terminale, una stringa che può mostrarmi quali istruzioni della CPU sono supportate da quella macchina; quindi posso usare il software appropriato (alcuni software richiedono istruzioni specifiche per essere presenti sulla CPU, e se tale CPU non li supporta, il software funzionerà in modo errato o crash).
Ho controllato l'interrogazione del profiler del sistema tramite terminale, ma posso ottenere solo il tipo e il modello della CPU, non il set di istruzioni della CPU che supporta; e se dovessi farlo a mano, ottenendo ogni modello di CPU e verificando online, ci vorrebbero ore.
- le istruzioni della CPU sono queste istruzioni come MMX, AVX, SSE; che permettono alla tua CPU di funzionare in un certo modo. Con anni, vengono aggiunti al set di istruzioni della CPU di base, in modo che la CPU moderna in questi giorni supporti più di 15 diversi tipi di istruzione.