Homepage » come » Qual è la differenza tra Windows a 32 bit e 64 bit?

    Qual è la differenza tra Windows a 32 bit e 64 bit?

    Che tu stia acquistando un nuovo computer o aggiornando uno vecchio, probabilmente hai trovato la designazione "64-bit" e ti sei chiesto cosa significasse. Continua a leggere mentre spieghiamo cosa è Windows 64-bit e perché vorresti un pezzo di quella torta a 64 bit.

    A partire da Windows 7, Microsoft ha fatto una quantità enorme per aumentare la popolarità del computing a 64 bit tra gli utenti domestici, ma molte persone non sono chiare su cosa significhi esattamente (e forse non si rendono nemmeno conto che lo stanno già eseguendo). Oggi diamo un'occhiata alla storia del computing a 32-bit e 64-bit, indipendentemente dal fatto che il tuo computer sia in grado di gestirlo, e ai vantaggi e alle carenze dell'utilizzo di un ambiente Windows a 64 bit.

    Una storia molto breve di elaborazione a 64 bit

    Prima di iniziare ad abbagliarti con una storia interessante, prendiamo le basi. Che cosa significa anche 64 bit? Nel contesto delle discussioni sui personal computer a 32 e 64 bit, il formato XX-bit fa riferimento alla larghezza del registro della CPU.

    Il registro è una piccola quantità di memoria in cui la CPU conserva i dati necessari per accedere rapidamente alle prestazioni ottimali del computer. La designazione del bit si riferisce alla larghezza del registro. Un registro a 64 bit può contenere più dati di un registro a 32 bit, che a sua volta contiene più registri a 16 bit e 8 bit. Più ampio è lo spazio nel sistema di registro della CPU, più è in grado di gestirlo, soprattutto in termini di utilizzo efficiente della memoria di sistema. Una CPU con un registro a 32 bit, ad esempio, ha un limite di 232 indirizzi all'interno del registro ed è quindi limitato all'accesso a 4 GB di RAM. Potrebbe sembrare un'enorme quantità di RAM quando stavano tracciando le dimensioni dei registri 40 anni fa, ma è un limite piuttosto scomodo per i computer moderni.

    Anche se può sembrare che l'informatica a 64 bit sia il nuovo capobanda del blocco techno-stregoneria, è in circolazione da decenni. Il primo computer ad utilizzare un'architettura a 64 bit è stato il Cray UNICOS nel 1985, che stabilisce un precedente per i super computer a 64 bit (il Cray 1 è visto al centro della foto sopra). L'elaborazione a 64 bit rimarrebbe l'unica provincia di super computer e server di grandi dimensioni per i successivi 15 anni. Durante quel periodo, i consumatori sono stati esposti a sistemi a 64 bit, ma la maggior parte ne erano completamente all'oscuro. Il Nintendo 64 e la Playstation 2, entrambi visti nella foto sopra, avevano processori a 64 bit per ben 5 anni prima che le CPU a 64 bit di livello consumer e i sistemi operativi di accompagnamento facessero anche la loro apparizione sul radar pubblico.

    La confusione dei consumatori su ciò che significa a 64 bit per loro - e un scarso supporto da parte dei produttori - ha ostacolato pesantemente la spinta verso i PC a 64 bit per la maggior parte degli anni 2000. Nel 2001, Microsoft ha rilasciato l'edizione a 64 bit di Windows XP. Non è stato largamente adottato, salvo per coloro che sono disposti a gestire un supporto estremamente limitato per i conducenti e un sacco di mal di testa.

    L'anno successivo, OS X Panther e una manciata di distribuzioni Linux hanno iniziato a supportare CPU a 64 bit con capacità variabili. macOS X non supportava completamente 64 bit per altri cinque anni con il rilascio di OS X Leopard. Windows supportava 64 bit in Windows Vista ma, ancora, non era ampiamente adottato. Tutto intorno era una strada accidentata per l'adozione a 64 bit tra gli utenti domestici.

    Due cose hanno trasformato la marea nel mondo dei PC. Il primo è stato il rilascio di Windows 7. Microsoft ha spinto pesantemente l'elaborazione a 64 bit ai produttori e ha fornito loro strumenti migliori e tempi di consegna più lunghi, per l'implementazione dei driver a 64 bit.

    La seconda influenza, probabilmente più grande, proveniva dal modo in cui i produttori di PC commercializzavano i loro PC. Vendere a persone che potrebbero non comprendere appieno le piattaforme che stanno acquistando significa che i marketer devono spingere numeri certi e facili da capire. La quantità di memoria in un PC è uno di quei numeri. Un PC con 8 GB di RAM sembra migliore di uno con 4 GB di RAM, giusto? E i PC a 32 bit erano limitati a 4 GB di RAM. Per offrire PC con una maggiore quantità di memoria, i produttori dovevano adottare PC a 64 bit.

    Il tuo computer può gestire 64-bit?

    A meno che il tuo PC non preceda Windows 7, è molto probabile che supporti una versione a 64 bit di Windows. Potresti anche avere già una versione a 64 bit di Windows, ed è una cosa abbastanza semplice da controllare. Anche se stai utilizzando una versione a 32 bit di Windows 10, potresti essere in grado di cambiare versione se disponi di hardware a 64 bit.

    I vantaggi e le carenze del computing a 64 bit

    Hai letto un po 'sulla storia dell'informatica a 64 bit e il controllo del tuo sistema indica che puoi eseguire Windows a 64 bit. Ora cosa? Analizziamo i pro e i contro del passaggio a un sistema operativo a 64 bit.

    Che cosa hai da aspettarti se fai il salto? Ecco alcuni degli enormi vantaggi apportati al passaggio a un sistema a 64 bit:

    • Puoi rockare radicalmente più RAM: Quanto ancora? Le versioni a 32 bit di Windows (e altri sistemi operativi) sono limitate a 4096 MB (o 4 GB) di RAM. Le versioni a 64 bit sono teoricamente in grado di supportare poco più di 17 miliardi di GB di RAM grazie a questo ampio sistema di registrazione di cui abbiamo parlato in precedenza. Realisticamente, le edizioni Home di Windows 7 a 64 bit sono limitate (a causa di problemi di licenza, non limitazioni fisiche) a 16 GB di RAM e le edizioni Professional e Ultimate possono arrivare fino a 192 GB di RAM.
    • Vedrai una maggiore efficienza: Non solo puoi installare più RAM nel tuo sistema (facilmente quanto la tua scheda madre può supportare) vedrai anche un uso più efficiente di quella RAM. A causa della natura del sistema di indirizzi a 64 bit nel registro e del modo in cui Windows 64-bit alloca la memoria, vedrai meno memoria del tuo sistema masticata dai sistemi secondari (come la tua scheda video). Sebbene tu possa raddoppiare solo la quantità fisica di RAM nella tua macchina, lo farà sentire piace molto di più a causa della nuova efficienza del tuo sistema.
    • Il tuo computer sarà in grado di allocare più memoria virtuale per processo: Sotto architettura a 32 bit Windows è limitato all'assegnazione di 2 GB di memoria a un'applicazione. I giochi moderni, le applicazioni di editing video e foto e le applicazioni affamate come le macchine virtuali, richiedono grandi quantità di memoria. Sotto i sistemi a 64 bit che possono avere, preparatevi per un altro grande numero teorico, fino a 8 TB di memoria virtuale. Questo è più che sufficiente anche per le più pazze sessioni di editing e Crysis di Photoshop. Oltre all'utilizzo più efficiente e all'assegnazione della memoria, le applicazioni ottimizzate per i sistemi operativi a 64 bit, come Photoshop e Virtualbox, sono super veloci e sfruttano appieno l'ampiezza del processore e della memoria a loro riservata.
    • Ti godrai le funzionalità di sicurezza avanzate: Windows 64-bit con un moderno processore a 64-bit gode di protezioni aggiuntive non disponibili per gli utenti a 32-bit. Queste protezioni includono il già citato hardware D.E.P., così come la Kernel Patch Protection che ti protegge dagli exploit del kernel, e i driver dei dispositivi devono essere firmati digitalmente, il che riduce l'incidente delle infezioni correlate ai driver.

    Sembra tutto meraviglioso, no? E le carenze? Fortunatamente l'elenco delle carenze che derivano dall'adozione di un sistema operativo a 64 bit è sempre più ridotto col passare del tempo. Ancora ci sono alcune considerazioni:

    • Non è possibile trovare driver a 64 bit per dispositivi precedenti ma critici sul proprio sistema: Questo è un assassino serio, ma la buona notizia è che non è un problema così grande come un tempo. I fornitori supportano quasi universalmente le versioni a 64 bit dei più recenti sistemi operativi e dispositivi. Se utilizzi Windows 8 o 10 e utilizzi hardware prodotto negli ultimi cinque anni, non dovresti avere problemi con i driver hardware. Se stai usando Windows 7 o precedente o utilizzando hardware molto vecchio, potresti avere meno fortuna. Hai un costoso scanner alimentato a fogli dal 2003 che ami? Peccato. Probabilmente non troverai nessun driver a 64 bit per questo. Le aziende produttrici di hardware preferirebbero spendere le loro energie supportando nuovi prodotti (e incoraggiandoli a comprarli) piuttosto che supportando l'hardware più vecchio. Per le piccole cose che sono facilmente sostituibili o che devono essere aggiornate comunque, questo non è un grosso problema. Per l'hardware mission critical e costoso, è più importante. Dovrai decidere da solo se il costo dell'upgrade e i compromessi valgono la pena.
    • La tua scheda madre non supporta più di 4 GB di RAM: Sebbene raro, non è raro avere una scheda madre che supporterà un processore a 64 bit precoce ma che non supporta più di 4 GB di RAM. In questo caso otterrai comunque alcuni dei vantaggi di un processore a 64 bit, ma non otterrai il vantaggio che la maggior parte delle persone desidera: l'accesso a più memoria. Se non stai acquistando parti sanguinanti, tuttavia, l'hardware è diventato così a buon mercato negli ultimi tempi che potrebbe essere il momento di ritirare la vecchia scheda madre e aggiornare allo stesso tempo che stai aggiornando il tuo sistema operativo.
    • Hai software legacy o altri problemi software da gestire: Alcuni software non rendono la transizione a 64 bit senza problemi. Mentre le app a 32 bit funzionano bene su Windows a 64 bit, le app a 16 bit no. Se per caso continui a utilizzare una vecchia app legacy per qualcosa, devi virtualizzarla o rinunciare ad un aggiornamento.

    A un certo punto, tutti useranno una versione a 64 bit di Windows. Siamo quasi arrivati ​​li, ora. Tuttavia, anche in queste fasi successive della transizione da 32 bit a 64 bit, ci sono alcuni dossi di velocità là fuori. Hai qualche esperienza recente con problemi a 64 bit? Ci piacerebbe sentirne parlare nelle discussioni.