Come posso determinare se il mio OS X 10.9.4 è un sistema operativo a 32 o 64 bit?
Ho esaminato "Informazioni su questo Mac" ma non capisco quali informazioni sul processore (ad esempio Intel Core i7 da 3,5 GHz) si traducono in "bit".
Non credo che Mavericks sia stato spedito con una versione a 32 bit. Probabilmente stai utilizzando OS X a 64 bit.
Tutti i computer Core i3, i5 e i7 Mac hanno processori 64-bit .
Per determinare se stai utilizzando una versione a 32 bit o 64 bit di OS X, apri un terminale e digita:
uname -a
Su un sistema operativo a 64 bit, l'output terminerà con RELEASE_X86_64 x86_64
. Su un sistema operativo a 32 bit, l'output terminerà con RELEASE_I386 i386
.
OS X non ha una singola modalità generale - può facilmente eseguire diversi componenti (processi diversi, kernel ecc.) in diverse modalità. Ha anche un formato binario multi-architettura, quindi un singolo programma può includere sia il codice a 32 che a 64 bit, e il sistema operativo lo eseguirà semplicemente in quella che sembra essere la modalità più appropriata al momento.
Nel corso della storia di OS X, è gradualmente trasformato da solo 32 bit (tramite 10.2 penso), a 32 + 64-bit in grado (10.6), a quasi solo 64-bit (10.8-10.9) . A partire dal 10.8, Apple ha rimosso le versioni a 32 bit del kernel e la maggior parte delle applicazioni integrate, il che significa che verrà eseguito solo su CPU a 64 bit. Ma è ancora perfettamente in grado di eseguire vecchi programmi a 32 bit, e ci sono persino un certo numero di programmi di sistema che possono essere eseguiti in entrambe le modalità (di nuovo, per garantire la compatibilità con il vecchio software a 32 bit). L'esempio più visibile di questo è le Preferenze di Sistema, che normalmente vengono eseguite in modalità 64-bit, ma possono uscire da & riavvia se stesso in modalità a 32 bit per eseguire i vecchi riquadri delle preferenze a 32 bit (se è ancora possibile trovarne uno).
Si noti che non ci sono mai stati separati 32 e 64, ma versioni di OS X. 10.6, ad esempio, installerebbero esattamente lo stesso su un computer a 32 o 64 bit, e quindi decidere in fase di esecuzione quale modalità ciascuna il programma dovrebbe essere eseguito.
Riepilogo: non è una domanda completamente significativa, ma nella misura in cui è significativa, Mavericks è un sistema operativo a 64 bit.
Leggi altre domande sui tag macos