Come vedere se un'applicazione è a 32 o 64 bit su Mac

Si sente spesso parlare dei termini 32 e 64 bit che sono sostanzialmente l'architettura su cui il processore gestisce le informazioni nel computer e tra i due tipi ci sono alcune differenze che risaltano. Queste differenze sono la compatibilità, le prestazioni e l'utilizzo non solo del sistema operativo ma delle applicazioni installate su di esso, ad esempio, utilizzando un'architettura a 64 bit, sarà in grado di gestire grandi quantità di RAM in modo molto più efficiente rispetto a un sistema a 32 bit.

Ci sono molti altri elementi, come la sicurezza, la capacità di archiviazione, ecc., Che differenziano entrambe le architetture e sebbene sentiamo questa terminologia più frequentemente nei sistemi operativi Windows. Oggi Solvetic analizzerà attraverso questo tutorial come verificare il tipo di applicazione, 32 o 64 bit, installata in macOS High Sierra.

Il motivo di questa analisi è semplice ma molto diretto, ed è che ora, a partire dalla versione beta di macOS High Sierra 10.13.4, gli utenti verranno avvisati quando si tenta di eseguire qualsiasi applicazione a 32 bit sul sistema. Ricorda che per impostazione predefinita macOS High Sierra è a 64 bit.

Questa notifica non influisce sull'uso e l'esecuzione dell'applicazione, è un avviso per gli sviluppatori di applicazioni a 32 bit per avviare il processo di aggiornamento a 64 bit, poiché secondo Apple, tutte le nuove applicazioni che vengono inviate all'App Store, devono supportare un'architettura a 64 bit a partire da giugno 2021-2022.

Quindi, presto in macOS High Sierra non saremo in grado di eseguire applicazioni a 32 bit, che sono ancora migliaia, poiché questa è l'ultima edizione di macOS che supporta applicazioni a 32 bit con qualcosa chiamato "senza compromessi". Oltre a questo, se ci piace il mondo dello sviluppo, con la possibilità di utilizzare la beta di macOS High Sierra 10.13.4, avrà un'opzione per utilizzare una nuova modalità di test associata alle applicazioni a 64 bit attraverso la quale gli sviluppatori avere la possibilità di consentire di testare l'uso delle applicazioni per verificare la compatibilità a 64 bit per questo è possibile eseguire la seguente riga nel terminale:

 sudo nvram boot-args = "- no32exec"
Procediamo a riavviare macOS High Sierra e quindi avremo la possibilità di eseguire questa verifica.

1. Come controllare la versione delle applicazioni in macOS High Sierra dal menu Apple


Successivamente, analizzeremo vari metodi su come possiamo verificare il tipo di versione, 32 o 64 bit, in macOS High Sierra.

Passo 1
La prima alternativa da utilizzare è premere il tasto Alt o Opzione sulla tastiera, fare clic sull'icona Apple e selezionare l'opzione Informazioni di sistema:

Passo 2
Nella finestra che verrà visualizzata andiamo alla sezione Software e lì clicchiamo sulla riga Applicazioni, aspettiamo che tutto il contenuto venga caricato e vedremo quanto segue:

INGRANDIRE

Lì, esamineremo la colonna a 64 bit (Intel) e la sua deduzione è semplice, tutte quelle applicazioni che dicono Sì sono a 64 bit e quelle che dicono Non sono a 32 bit.

2. Come controllare le app utilizzando la ricerca in macOS High Sierra

Passo 1
La prossima opzione che dobbiamo controllare questo tipo di dettaglio sta usando la ricerca del Finder e per questo useremo la combinazione di tasti Comando + F e vedremo quanto segue:

+ F

INGRANDIRE

Passo 2
Lì, faremo clic sul campo Classe, selezionarne un altro e nella finestra visualizzata selezioniamo Architetture eseguibili. Lì clicchiamo su OK, definiamo l'opzione Coincides with e nel campo del valore inseriamo i386 che è a 32 bit.

INGRANDIRE

Passaggio 3
Ora facciamo clic sul pulsante + per aggiungere un nuovo criterio, selezioniamo nuovamente Architetture eseguibili, questa volta definiamo la condizione non è e nel campo valore inseriamo x86_64 che si riferisce all'architettura a 64 bit. Come possiamo vedere, verranno visualizzati tutti i risultati delle applicazioni che sono 2 bit in macOS High Sierra.

Passaggio 4
Allo stesso modo possiamo controllare solo le applicazioni a 64 bit rimuovendo l'ultimo criterio aggiunto e nel primo definiamo la condizione Coincides with e come valore definiamo x86_64:

3. Come ottenere informazioni dalle applicazioni utilizzando il terminale


Infine, abbiamo un'altra opzione per determinare il tipo di applicazione utilizzata ed è tramite il terminale, per questo accediamo al terminale da Spotlight o da Utilità e lì eseguiremo la seguente riga:
 mdfind "(kMDItemExecutableArchitectures == 'i386') && (kMDItemExecutableArchitectures! = 'x86_64')"
Ciò si tradurrà in tutte quelle applicazioni a 32 e 64 bit ospitate nel sistema:

Quindi, abbiamo visto come conoscere il tipo di applicazione utilizzata e saremo pronti a sapere quali applicazioni non potremo eseguire in macOS High Sierra nel prossimo futuro.

wave wave wave wave wave