Car-tech

Miksi 32-bittinen Windows ei voi käyttää 4 gigatavua RAMia?

Por qué a los Sistemas Operativos de 32Bits se les denomina x86 en Windows | x86-64 64Bits

Por qué a los Sistemas Operativos de 32Bits se les denomina x86 en Windows | x86-64 64Bits
Anonim

32-bittiset prosessorit ja käyttöjärjestelmät voivat teoriassa käyttää jopa 4 Gt: n muistia. Joten miten Qasim Zaib: n tietokone, jossa on 4 Gt asennettu, näkee vain 3 Gt: n?

[Lähetä sähköiset kysymyksesi [email protected] tai lähetä ne PCW Answer Line foorumi .]

RAM-muistin jokaisella tavulla on oma osoite, ja prosessori rajoittaa näiden osoitteiden pituuden. 32-bittinen prosessori käyttää osoitteita, jotka ovat 32 bittiä pitkä. On vain 4,294,967,296 tai 4 Gt: n mahdollisia 32-bittisiä osoitteita.

Näihin rajoituksiin on kiertoreita, mutta ne eivät todellisuudessa sovellu useimpiin tietokoneisiin.

Okei, joten jos prosessori ja kyseiselle prosessorille suunniteltu käyttöjärjestelmä pystyvät käsittelemään vain 4 gigatavua, miksi Qasim PC: tä (ja sinun, jos se on 32-bittinen) näkee niin paljon?

Koska kaikkia näitä osoitteita ei ole saatavilla RAM-muistissa. Tietokoneessa on muita laitteita, jotka tarvitsevat osoitteita, kuten PCI-väylän ja USB-isäntäsovittimen.

Näytönohjain on todennäköisesti suurin osoite. Nykyisillä grafiikkasovittimilla on usein gigatavu tai enemmän RAM-muistia, ja jokainen näistä tavuista tarvitsee osoitteen. Ollakseni oikeudenmukainen, epäilen, että monet näistä monigabelti-näytönohjaimista ovat 32-bittisissä tietokoneissa, mutta jopa 512mb: n videokortti vie huomattavan 4 Gt: n puremisen.

Valitettavasti sinä et voi tehdä paljon paitsi päivitys 64-bittiseen tietokoneeseen ja käyttöjärjestelmään. Teet sen lopulta, mutta et ehkä tarvitse tai varaa tällä hetkellä.

Lupasin edellä, että kerron sinulle kiertokulun 4 Gt: n rajaan, vaikka se ei todellakaan auttaisi sinua. Fyysisen osoiterivin (PAE) avulla 32-bittinen prosessori voi käyttää jopa 64 gigatavua.

Hyvä uutinen on, että prosessori tukee lähes varmasti PAE: tä. Huonoja uutisia: Ellet käytä palvelinversiota, Windows-kopiosi ei toimi.

Niin paljon ajatusta.