Cosa sono le estensioni di indirizzi fisici Intel?


Risposta migliore

La tecnologia PAE di Intel era una tecnologia che Intel ha implementato per la prima volta nel loro microprocessore p6 (il pentium pro e il pentium 2). Il suo obiettivo era superare la barriera di memoria da 4 GB (quella reale, non quella creata da una mega-azienda ai fini della segmentazione del prodotto).

Vedi, le capacità di indirizzamento della memoria di un processore sono definite da la larghezza del suo bus di indirizzi. Come breve nota a margine, devo aggiungere che la dimensione del bus di questo indirizzo è completamente indipendente dalla dimensione della parola del processore (la quantità di “bit” di un processore).

Con processori più vecchi come il pentium ( p5) e i486, la dimensione del bus degli indirizzi era di 32 bit, il che significa che la cpu poteva indirizzare ~ 4 miliardi di posizioni (4 miliardi di byte o 4 GB). Questa è una limitazione fisica. Senza soluzioni intelligenti, la CPU semplicemente non può accedere a memoria aggiuntiva.

Comunque, questo stava iniziando a diventare un problema, quindi Intel ha sviluppato PAE: fondamentalmente hanno aumentato la larghezza del bus di indirizzo dei processori a 36 bit e hanno dato uno schiaffo nome su di esso. Ciò significa che i processori pertinenti potrebbero ora teoricamente accedere a 64 GB di RAM. Sia il kernel di Windows NT che Linux supportano questa funzione, consentendo ai processori a 32 bit di accedere a oltre 4 GB di RAM. Quindi la barriera da 4 GB non è davvero una cosa, giusto?

Tuttavia, Microsoft ha deciso di abilitare solo PAE sui suoi sistemi operativi pro e server, lasciando le finestre consumer a 32 bit bloccate su un limite di 4 GB. pura limitazione del software, che non era un problema su Linux.

tl: dr: PAE è la terminologia di Intel per una maggiore larghezza del bus di indirizzi di 36 bit.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *