Definizione di un sistema operativo a 32 bit

Definizione di un sistema operativo a 32 bit.

Elaborazione dati

Rispetto a un sistema operativo a 16 bit, un sistema a 32 bit offre un'elaborazione dei dati più rapida per applicazioni ampie e affamate di risorse come i pacchetti grafici; Questo tipo di sistema duplica la quantità di dati che l'unità di elaborazione centrale (CPU) può gestire per ciascun ciclo dell'orologio. Consente inoltre a un computer di eseguire il multitasking (ovvero inviare alla CPU parti diverse di due o più applicazioni, aprire contemporaneamente, in momenti diversi) più rapidamente e consente l'indirizzamento di grandi quantità di memoria e spazio su disco difficile.

limitazioni

Uno dei limiti di un sistema operativo a 32 bit è che non può gestire una memoria ad accesso casuale (RAM) superiore a 4096 megabyte (MB) o 4 gigabyte (GB). Il limite dello spazio degli indirizzi virtuali può essere calcolato dalla dimensione di un valore a 32 bit, 2 ^ 32 / (1, 024 x 1, 024) = 4, 096 MB. Inoltre, la maggior parte (ma non tutti) dello spazio degli indirizzi è piena di RAM; i dispositivi assegnati alla memoria, come le schede grafiche e il sistema di input / output (BIOS) della scheda madre occupano una parte dei 4.096 MB di spazio, riducendo la quantità disponibile per il sistema operativo. Questa limitazione si applica alle versioni a 32 bit dei sistemi operativi più diffusi come Microsoft Windows, Macintosh OS X e Linux.

PAE

Nel tentativo di estendere il limite di memoria indirizzabile oltre i 4 GB, Intel ha introdotto una modalità di indirizzamento fisico nota come PAE, che consente a un sistema operativo a 32 bit di utilizzare fino a 64 GB di RAM, almeno in teoria. Tuttavia, il PAE richiede anche il supporto come applicazione speciale e, nel caso delle versioni a 32 bit di Windows, viene imposto un limite fisso di 4 GB per garantire la compatibilità dei driver di periferica e per motivi di licenza, indipendentemente dal supporto per PAE.

considerazioni

In molti casi i sistemi operativi a 32 bit sono stati sostituiti da versioni a 64 bit, che ancora una volta raddoppiano la quantità di dati che la CPU può elaborare per ciclo di clock, supportando una RAM superiore a 4 GB ed essendo generalmente più stabile e sicuro. Tuttavia, se il computer ha meno di 4 GB di RAM o se si desidera eseguire applicazioni a 16 bit precedenti, si ha un motivo valido per installare un sistema operativo a 32 bit anziché una versione a 64 bit.