Mitä ovat Intelin fyysiset osoitelaajennukset?


Paras vastaus

Intelin PAE-tekniikka oli tekniikka, jonka intel käytti ensimmäisen kerran heidän p6-mikroprosessorissaan (pentium pro ja pentium 2). Tavoitteena oli ylittää 4 Gt: n muistiraja (todellinen, ei se, jonka megayritys on luonut tuotesegmentointia varten).

Näet, että prosessorin muistin osoituskyky määritetään sen osoiteväylän leveys. Nopeana sivuhuomautuksena minun on lisättävä, että tämä osoiteväylän koko on täysin riippumaton prosessorin sanan koosta (prosessorin ”bittien” määrä).

Vanhemmissa prosessoreissa, kuten pentium ( p5) ja i486, osoiteväylän koko oli 32 bittiä leveä, mikä tarkoittaa, että prosessori pystyi osoittamaan ~ 4 miljardia sijaintia (4 miljardia tavua eli 4 Gt). Tämä on fyysinen rajoitus. Ilman älykkäitä kiertotapoja CPU ei yksinkertaisesti pääse käyttämään ylimääräistä muistia.

Tästä oli kuitenkin tulossa ongelma, joten Intel kehitti PAE: n: n. Prosessorien osoiteväylän leveys kasvoi pohjimmiltaan 36 bittiin ja löi hienosti nimi siihen. Tämä tarkoittaa, että asiaankuuluvat prosessorit voisivat nyt teoriassa käyttää 64 Gt RAM-muistia. Sekä Windows NT -ydin että linux tukevat tätä ominaisuutta, jolloin 32-bittiset prosessorit voivat käyttää yli 4 Gt RAM-muistia. Joten 4 Gt: n este ei todellakaan ole asia, eikö?

Microsoft päätti kuitenkin ottaa PAE: n käyttöön vain pro- ja palvelinkäyttöjärjestelmissään, jättäen 32-bittiset kuluttajaikkunat jumiin 4 Gt: n kannessa. puhdas ohjelmistorajoitus, mikä ei ollut ongelma Linuxissa.

tl: dr: PAE on Intelin terminologia korotetulle 36-bittiselle osoiteväyläleveydelle.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *