Casa Recensioni 32 bit vs 64 bit: qual è la differenza?

32 bit vs 64 bit: qual è la differenza?

Sommario:

Video: 32 bit vs 64bit Quale è la vera differenza? - PVP (Novembre 2024)

Video: 32 bit vs 64bit Quale è la vera differenza? - PVP (Novembre 2024)
Anonim

Ci sono molti modi per contare, ma quando si tratta di computer c'è solo un binario: 0 e 1. Ciascuno è considerato un "bit". Ciò significa che per il calcolo a 1 bit, si ottengono due possibili valori; 2 bit significa quattro valori; poi a 3 bit raddoppi quello a otto (2 alla terza potenza, ovvero 2 cubetti).

Continua in modo esponenziale e alla fine ottieni 32 bit (2 alla 32a potenza) per un valore di 4.294.967.296; 64 bit (o 2 alla 64a potenza) vale 18.446.744.073.709.551.616 valori.

Sono molti bit e i numeri mostrano quanto può essere più potente un chip che supporta bit computing più elevati. È molto più del doppio.

Questo perché ogni pochi anni, i chip all'interno dei computer (anche gli smartphone) e il software in esecuzione su quei chip fanno passi da gigante nel supportare un nuovo numero. Per esempio:

  • Il chip Intel 8080 negli anni '70 supportava l'elaborazione a 8 bit.
  • Windows 3.1 nel 1992 fu la prima versione desktop di Windows a 16 bit.
  • AMD ha distribuito il primo chip desktop a 64 bit nel 2003.
  • Nel 2009 Apple ha realizzato Mac OS X Snow Leopard interamente a 64 bit.
  • Il primo smartphone con un chip a 64 bit (Apple A7) è stato l'iPhone 5s nel 2014.

È abbastanza ovvio: 64-bit, a volte in stile x64, è in grado di fare più di 32-bit (che in realtà si chiama x86, un termine che rimase da quando Windows Vista iniziò ad attaccare le app a 32 bit in una cartella chiamata "Programmi" (x86), "x86 originariamente riferito a qualsiasi sistema operativo con l'istruzione impostata per funzionare su chip Intel come 8086 a 80486).

In questi giorni, molto probabilmente stai già eseguendo chip a 64 bit con sistemi operativi a 64 bit, che a loro volta eseguono app a 64 bit (per dispositivi mobili) o programmi (sul desktop, per accontentarsi di una nomenclatura). Ma non sempre. Windows 7, 8, 8.1 e 10 sono tutti disponibili nelle versioni a 32 o 64 bit, ad esempio.

Come fai a dire quale hai?

Identificare il sistema operativo a 64 bit

Se esegui Windows su un computer con meno di 10 anni, il tuo chip è quasi garantito a 64 bit, ma potresti aver installato una versione a 32 bit del sistema operativo. È abbastanza facile da controllare.

In Windows 10, fai clic sull'icona "Risorse del computer" sul desktop e seleziona "Proprietà" (oppure apri il Pannello di controllo e vai su Sistema e sicurezza> Sistema). Sotto l'intestazione Sistema, lo vedrai in Tipo di sistema: "Sistema operativo a 64 bit, processore basato su x64" significa che sei coperto.

Puoi anche digitare Informazioni nella casella di ricerca di Windows 10 per visualizzare la pagina Impostazioni, che mostrerà la stessa cosa.

Perché a 32 bit?

Perché dovresti installare un sistema operativo a 32 bit su un PC desktop o laptop? Il grande motivo è che hai un processore a 32 bit, che richiede un sistema operativo a 32 bit.

Ma avere una tale CPU è improbabile. Intel ha iniziato a produrre processori a 32 bit nella gamma 80386 nel lontano 1985; stava vendendo processori a 64 bit entro il 2001. Se hai acquistato un PC da quando è uscito il chip Pentium D nel 2005, è improbabile che avresti impostato un set di istruzioni a 32 bit. L'ultimo chip Intel a 32 bit, Pentium 4E, è uscito nel febbraio 2004 e è stato esteso a 64 bit dall'x86-64. Se necessario, era compatibile con le versioni precedenti con software a 32 e 16 bit. Le versioni successive di Pentium 4, come Extreme Edition, erano completamente a 64 bit, e anche quella fu interrotta dal 2005.

Più probabilmente, hai installato un vecchio sistema operativo che arrivava solo a 32 bit. Eventuali aggiornamenti successivi potrebbero non essere passati a 64 bit. E ciò potrebbe andare bene: non tutti i primi processori a 64 bit disponevano di tutte le funzionalità. Puoi determinare se il tuo PC è davvero pronto per il pieno a 64 bit utilizzando software come Checker a 64 bit. Funziona su tutte le versioni di Windows che risalgono a Windows 95.

L'installazione di un sistema operativo a 32 bit su un sistema di architettura a 64 bit funzionerà, ma non è ottimale. Un sistema operativo a 32 bit, ad esempio, ha più limitazioni: il fatto straordinario è che può davvero utilizzare solo 4 GB di RAM. L'installazione di più RAM su un sistema con un sistema operativo a 32 bit non ha un grande impatto sulle prestazioni. Ma aggiorna quel sistema con RAM in eccesso alla versione a 64 bit di Windows e noterai la differenza.

Questo dovrebbe spiegarlo nel modo più netto: la RAM massima ufficialmente supportata su Windows 10 è di 2 terabyte (o 128 GB su Windows 10 Home).

Il limite teorico di RAM a 64 bit: 16 exabyte . Ma siamo molto lontani dall'avere hardware in grado di supportarlo.

Ad ogni modo, l'acquisto di un nuovo laptop con 16 GB di RAM non sembra così impressionante, vero?

L'elaborazione a 64 bit offre molti altri miglioramenti, anche se in modi che potrebbero non essere visibili a occhio nudo. Datapath più ampi, dimensioni intere più grandi, otto indirizzi di memoria di ottetti. È tutto per gli scienziati informatici che possono trarre vantaggio dal rendere i tuoi computer ancora più potenti.

Potresti anche notare che alcuni programmi scaricati per il sistema operativo desktop sono disponibili nelle opzioni a 32 e 64 bit. Firefox è un buon esempio, in cui le opzioni sono "Windows" e "Windows 64-bit" (così come "Linux" o "Linux 64-bit", la versione macOS è solo a 64 bit).

Perché farlo? Perché i sistemi operativi a 32 bit sono ancora disponibili. Hanno bisogno di software a 32 bit per funzionare, in genere non possono nemmeno installare le versioni a 64 bit e certamente non le eseguiranno. Tuttavia, un sistema operativo a 64 bit può supportare un programma a 32 bit, in particolare Windows ha incorporato un sottosistema di emulazione, chiamato Windows32 su Windows64 o WoW64. Cerca nel tuo disco C: qualche volta: vedrai due Cartelle di programma: una per i programmi a 64 bit, un'altra chiamata Cartelle di programma (x86) solo per applicazioni a 32 bit. Rimarrai sbalordito dalla quantità di codice a 32 bit ancora disponibile.

Sul Mac, è meno probabile trovare molta 32 bit-ness. Nel menu Apple selezionare Informazioni su questo Mac, fare clic su Rapporto di sistema ed evidenziare tutte le applicazioni elencate in Software. Ognuno avrà una voce a 64 bit (Intel) che dice Sì o No. La maggior parte sarà Sì. Un attimo fino a poco tempo fa era Microsoft Office per Mac: offriva solo una versione a 64 bit a partire dalla metà del 2016.

Mobile 64-Bit

Come notato sopra, il chip A7 di Apple è stato il primo processore a 64 bit ad entrare in un telefono cellulare (iPhone 5s). Nel 2015, Apple ha imposto che tutti i software iOS dovessero andare a 64. Tanto che a partire da giugno 2016, l'apertura di un'app a 32 bit nelle ultime versioni di iOS ha provocato un avviso "non ottimizzato": "l'utilizzo potrebbe influire sul sistema complessivo prestazione."

Se hai iOS 10, probabilmente non puoi nemmeno usare quelle vecchie app a 32 bit che non hanno avuto un aggiornamento (ad eccezione di alcuni dispositivi più vecchi che supportano iOS 10 su chip a 32 bit). Questa è la cosa "migliore" del sistema chiuso di Apple: può forzare che ciò accada.

Sui telefoni Android, può essere un po 'più complicato scoprire i dettagli a meno che tu non sia esperto di quale chip sia dentro. Inoltre, se non esegui Android 5.0 Lollipop o versioni successive, sei ancora a 32 bit. Un'app che ti dirà è AnTuTu Benchmark; caricalo, fai clic sul pulsante Informazioni e cerca la linea Android. Ti dirà la versione di Android e se è a 32 o 64 bit. Nonostante ci siano più chip che eseguono Android, da ARM a Snapdragon, la spinta verso 64 bit è pienamente in corso.

  • Windows su Qualcomm ottiene il supporto dell'app a 64 bit Windows su Qualcomm ottiene il supporto dell'app a 64 bit
  • Intel celebra il 40 ° anniversario x86 con Core i7 a 5GHz Intel celebra il 40 ° anniversario x86 con Core i7 a 5GHz
  • Come eseguire app a 32 bit in macOS Catalina Come eseguire app a 32 bit in macOS Catalina

Per iOS e Android, non si tratta di aprire il sistema operativo all'utilizzo di più RAM: le esigenze di memoria su un palmare rimangono trascurabili rispetto all'utilizzo desktop. In effetti, andare su x64 non è una garanzia di prestazioni migliori: molti telefoni Android a 32 bit corrispondevano all'iPhone 5s a 64 bit iniziale. Inoltre, i primi telefoni Android a 64 bit, come l'HTC Desire 510, non hanno beneficiato affatto di essere bloccati con una versione precedente di 32 bit di Android.

Ma gli smartphone a 64 bit offrono altri vantaggi: cose come il recupero di un numero ancora maggiore di dati per ciclo (e più veloce), una migliore crittografia e il passaggio generale a nuovi chip a 64 bit, in particolare l'architettura ARMv8, con funzionalità migliorate, come l'efficienza energetica.

In definitiva, la rivoluzione a 64 bit è già qui su PC e smartphone. Gli addetti al marketing non hanno nemmeno più la briscola. Tu, il consumatore, non devi sapere molto al riguardo per farne parte.

32 bit vs 64 bit: qual è la differenza?