Gå til innhold

(løst) 32-bit OS minne-utnytting


Ayb

Anbefalte innlegg

Leste nettopp dette på komplett.no: "...Og for de som har 4GB minne i maskinen sin så er det en fordel å ha kun 256MB på skjermkortet. Fordi alt skal addresseres, og dermed vil brukbart minne på 32bits operativsystemer bli 3,75 GB med dette kortet. Om du har 512M på skjermkortet kan maskminen din kun adressere 3,5GB av hovedminnet. Og så videre."

 

Er det slik? At på 32-bit OS som altså bare takler 3-4 GB med minne, at skjermkortminnet også teller med der?

Så hvis man har f.eks. 3,2 GB RAM på "hovedminnet", og et skjermkort med 1 GB minne, vil man bare utnytte 2,2 GB av hovedminnet?

Endret av GW
Lenke til kommentar
Videoannonse
Annonse
[/i]Er det slik? At på 32-bit OS som altså bare takler 3-4 GB med minne, at skjermkortminnet også teller med der?

Så hvis man har f.eks. 3,2 GB RAM på "hovedminnet", og et skjermkort med 1 GB minne, vil man bare utnytte 2,2 GB av hovedminnet?

 

32-bit os kan adressere 4 gigabyte minne. Dersom man har 4 gig ram, så trekker du fra minnet på skjermkortet, da finner du ut hvor mye av ram'en du får utnytta.

 

eksemplet ditt med 3,2 giga og et skjermkort på 1 giga = ca. 3 gigabyte utnyttet ram.

Lenke til kommentar

Grunnen til at jeg brukte 3,2gb var at XP tar opp de siste 0,8 til andre ting. Derfor sitter du uansett igjen med 3,2 gig om du har 4 gig. Putter du på et skjermkort med 1gb minne sitter du vel igjen med 2,2 utnyttet ram?

Endret av GW
Lenke til kommentar
  • 1 måned senere...

Det er XP .

MMIO (memoty mapped I/O) beslaglegger addresserbare memory adresser for disse funksjonene slik at CPU kan addressere I/O mot disse.

Av denne grunn får man ikke benyttet disse adressene til konvensjonelt minnebruk.

Det er IKKE bare grafikk kort , men alt av PCI enheter reserverer MMIO adresser som USB/Lyd/Disk kontrollere/Lan kontrollere/Grafikk kort/mus/tastatus osv osv.

Disse I/O adressene benyttes NEDOVER fom 4GB grensen.

For å se disse ubenytbare minneadresesene åpne systeminfo fra start/run/msinfo32. Åpne hardware resources - IO , og harware resources - memory.

Endret av syar2003
Lenke til kommentar
Grunnen til at jeg brukte 3,2gb var at XP tar opp de siste 0,8 til andre ting. Derfor sitter du uansett igjen med 3,2 gig om du har 4 gig. Putter du på et skjermkort med 1gb minne sitter du vel igjen med 2,2 utnyttet ram?

 

Det er rett og slett tullprat at "XP tar opp de siste 0,8 til andre ting".

 

32 bits operativsystem kan adressere max 4GB. Men det innkluderer alt som trenger en adresse for å fungere.

 

Det som tar opp minneadresser er minne på skjermkort, minne på lydkort, BIOS, alle kontrollere (nettverk, lyd, harddisk,usb). Dersom du i BIOS har enablet skygging av BIOS til ram for bedre ytelse vil det også spise litt extra.

 

På en noenlunde normalt konfigurert PC vil det bety at 200-300mb ram forsvinner, og så kommer minnet på skjermkortet på toppen av det igjen

 

xp tar ikke 0,8 til andre ting. xp'n min bruker totalt 310mb med opera,last fm og adobe reader kjørende

 

Du snakker om noe helt annet enn det tråden handler om....

Endret av Dragavon
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...