Windows ne prepoznaje puni kapacitet RAM-a?

poruka: 5
|
čitano: 514
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
2 godine
offline
Windows ne prepoznaje puni kapacitet RAM-a?

Pozdrav, jos od prije skoro godinu dana od kako sam kupio komp u windowsu mi pise da imam 7,93gb ram-a a ne 8gb. Iskreno ne smeta mi toliko ali me nervira posto ne koristim integriranu graficku i onda ne znam do cega je.

 

 

 

Poruka je uređivana zadnji put sri 16.9.2020 15:41 (BRKO1KROZ0).
Moj PC  
0 0 hvala 0
9 godina
online
Re: Windows ne prepoznaje puni kapacitet RAM-a?
BRKO1KROZ0 kaže...

To ne smeta ničemu. 8 GB RAM je premalo za današnje potrebe, nadogradi si to sa još jednim modulom isti kakav imaš sada.

Za sva pitanja i pomoć, obratiti se preko privatne poruke. :D
Poruka je uređivana zadnji put sri 16.9.2020 17:22 (Valentin17).
5 godina
offline
Re: Windows ne prepoznaje puni kapacitet RAM-a?

Rezervirano od strane raznog hardvera (ne samo integrirana grafika), BIOS/UEFI uzme nešto... Sasvim normalno.

 

Kupi još 8GB, ovo je na knap za današnje potrebe...

3 godine
offline
Re: Windows ne prepoznaje puni kapacitet RAM-a?


1 GB = 1000 MB (in decimal)
1 GB = 1024 MB (in binary)

https://www.gbmb.org/gb-to-mb
 
0 0 hvala 0
11 godina
offline
Re: Windows ne prepoznaje puni kapacitet RAM-a?

Proizvođači diskova koriste GB, odosno TB (1 GB = 1000 MB).

Proizvođači RAM-a koriste GiB (1 GiB = 1024 MiB) iz jednostavnog razloga koji se zove adresiranje.

 

Za to ipak treba znati kako računala interno rade, pa ću iskoristiti priliku da malo približim način adresiranja RAM-a.

 

 

Da pojednostavnimo s primjerom:

 

Imamo dva čipa s 1 kB RAM-a.

 

Ako koristimo binarni prefix (danas kiB, ali u vrijeme kad su bili takvi čipovi se pisalo samo kB), to je 1024 B.

 

To bi dalo adrese u rasponu:

Prvi čip: 0x0000 - 0x03FF

Drugi čip: 0x0400 - 0x7FF

 

Da kojim slučajem imamo čipove od 1000 B, adrese bi bile:

Prvi čip: 0x0000 - 0x03E7

Drugi čip: 0x03E8 - 0x7CF

 

 

U binarnom obliku bi to bilo, za prvi slučaj:

0000 0000 0000 početak prvog čipa

0011 1111 1111 kraj prvog čipa

0100 0000 0000 početak drugog čipa

0111 1111 1111 kraj drugog čipa

 

U prijevodu, prva dva bita (u slučaju 12 bitnog adresnog prostora) koristimo za selektiranje čipa, a preostalih 10 bitova koristimo direktno za adresu unutar čipa.

 

 

Za drugi slučaj:

0000 0000 0000 početak prvog čipa

0011 1110 0111 kraj prvog čipa

0011 1110 1000 početak drugog čipa

0111 1100 1111 kraj drugog čipa

 

Tu bismo trebali imati složeni logički sklop koji će prevoditi adrese drugog čipa. Primjerice, adresa 0x0408 (binarno 0100 0000 1000) se u prvom slučaju jednostavno prevede kao adresa 0x0008 (binarno 0000 0000 1000) u drugom čipu, dok u drugom slučaju to ispada 0x0020 (binarno: 0000 0010 0000) u drugom čipu, što zahtjeva matematičke operacije nad adresama.

 

Takav sklop je daleko složeniji, skuplji i kompliciraniji od uštede u količini memorije koju bi proizvođači ostvarili da koriste logiku proizvođača čipova, a zbog dodatne latencije bi ograničio i brzinu RAM-a.

 

Diskovi, s druge strane, imaju vlastiti adresni postor koji je neovisan o drugim diskovima, pa diskovi proizvoljnih dimenzija ne predstavljaju nikakav problem.

 

 

Inače, 8 GB = 7,45 GiB, tako da to nikako ne bi moglo biti objašnjenje za 7,93 GiB.

 

Nuclear_Phoenix kaže...

Rezervirano od strane raznog hardvera (ne samo integrirana grafika), BIOS/UEFI uzme nešto... Sasvim normalno.

Ovo je točan odgovor

Privatne poruke su za privatne razgovore. Ne odgovaram na općenita pitanja vezana uz neku temu.
Poruka je uređivana zadnji put čet 17.9.2020 12:22 (MrBlc).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice