Tarkoituksena olisi ostaa kannettavaan (Acer Aspire 5112WLMi) nykyisen 2Gt 667MHz DDR2-muistin kaveriksi toinen mokoma ja muistaakseni 32-bittinen Windows XP, joka koneessa on asennettuna, ei tue kuin 3Gt asti muistia. Voiko "hukkaan" menevästä gigatavusta hyödyntää näytönohjaimen (ATI Mobility Radeon X1600) tukeman 512Mt?
Tuolla näytönohjaimella on oma muistinsa (512MB) ja sehän on pääsyy siihen, miksei 4GB:stä voi kaikkea hyödyntää, koska tuo näytönohjaimen oma muisti pitää niin kutsutusti kuvata myös keskusmuistiin, jolloin se syö siitä tuon puolen gigan osuuden - loput hukatusta muistista menevät muiden PCI-E ja PCI-väylissä olevien integroitujen laitteiden tarpeisiin. 64-bittisillä käyttöjärjestelmillä samaa ongelmaa ei esiinny, koska ne tukevat reilusti yli 4GB muistia, jolloin nuo muut laitteet eivät joudu syömään keskusmuistia toimiakseen. Mutta kyllähän sun kannattaa ilman muuta hankkia se toinen 2GB palikka, jos kerran käytät semmoisia ohjelmia, jotka vaativat yli 2GB muistia.
Käsitinkö nyt oikein? Eli muisti jakautuu tässä tilanteessa: 3Gt Windows / 512Mt näytönohjain / 512Mt hukka? Vai meneekö se 2.5Gt Windows / 512Mt näytönohjain / 1Gt hukka?
Yleensä ottaen on sen verran vähän muita muistia vieviä lisälaitteita, että 32-bit XP kykenee hyödyntämään muistia aina 3,5GB asti. Eli nuo kaikki siis miinustetaan 4 gigatavusta, mitään mystisiä haamuja ei ole muistia tyhjentämässä.
Miulle tulin mieleen että tukeeko tää mun XP:n 32bit miten tämmöstä konfiguraatiota: Keskusmuistia on 3072 MB ja näytönohjaimen muistia 320 MB = 3392 MB Vai meneekö vähän hukkaan.