#10 #11
OG vi har stadigvæk ikke ramt rigtigt
korrekt vista kna adresse 4gb ram man må lade nogel af pladserne gå til I/O mapping og gfx ram.
men
under windows 32 bit er der et maks på 2gb per application dvs om du har 2 3 elelr 4 gb ram i maskine hvil en spil maks kunne udnytte 2gb.
slevfølgelgi kan windows og disk cachen ligge over de 2 gb ram men selve application kan kun adresse 2gb ram til sig selv
det kan under XP ordnes ved at man i boot.ini tilføjer /3 parameter som beder windows om at flytte grænsen op til 3gb
men eftersom de fleste 32 spil nok bliver programmeret ud fra 2gb grænsen er det nok svært at hente noget ind alligevel
Bemærk også at dette problem var extra stor under den tidligere vista pga dlb gemmning af framebufferen hvilket åd godt ned af de 2gb ram
godt så.
mht til tabet af 64 bit er det mere end blot adresse udvidesle
under 64bit mode er der også tilfæjer flere registret hvilke kan give et pænt boost i.
rgeistre er selve de vædie holder som cu’en arbejder med. ma nkan næsten sgie det er selve cpu’ens ram. atl hvad en cpu arbejder med skal ligges op i disse regsitret før der kan udføres beregninger.
er der ikek nok er det lgiesom at løbe tør for ram.
så skal data swappe ud på et større men langsommere medier.
fro cpu’en ville det langsomme område være cpu cachen.
problememr er bare at det kræve en god compiler elelr god assabler kundskbe at optimere en kodnign til de nye regsitret. og derfor sker det ikke så tit.
Sven Bent - Dr. Diagnostic
www.TechCenter.DK