Kevesebb memóriát lát az Ubuntu

Fórumok

Nem tudom miért van ,de volt 2GB memóriám (dualban 1GB+1GB 800-as) amihez vettem még 2x1GB modult ,tehát 4GB van a gépemben amiből az Ubuntu 7.04 és a 7.10 is csak 2.95 GB memóriát lát. A hardverkörnyezet a következő MSI K9N SLI Platinum alaplap ,Athlon X2 4200+ processzor . A bios látja a memóriamennyiságet , a memtest86 is 4096 MB-ot néz át. Próbáltam cserélgetni a modulokat de ugyanez a helyzet. A biosom szeptemberi (a legújabb).Előre is kösz a segítségeteket

Hozzászólások

A videókártyának nem oszottál ki véletlenül kicsit sok memóriát? Esetleg a kernel-ben a memória támogatásra lehetne ránézni (high memory support )
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Üllj le és kuss legyen!"..

{lehet hogy hülyeség}
Igaz, hogy a videókártyának saját memóriája van, de az be van mappelve a memória címtartományába.
{/lehet hogy hülyeség}

Az viszont biztos, hogy a pci buszos eszközöknek fent van tartva a memóriában egy 1 Gb-os címtartomány, amit így a processzek nem tudnak használni (memory hole). Ha 3Gb-nál több memóriád van, akkor két dolgot tehetsz:

32 bites módban a biosban engedélyezed a PAE-t és a memory remappinget, és ezt megteszed a kernelnek is. Ekkor a hiányzó 1 gigát a most már 36 bit széles címtartomány (PAE) egy másik helyén éri el az oprendszer (remapping).

64 bites módban elég a remappinget engedélyezni, mert ott eleve széles a címtartomány.

A siker nem garantált, mert lehet, hogy az alaplapod nem támogatja maradéktalanul a fenti technikákat.

Az pedig rejtély, hogy miért van az, hogy valaki 3-at, és van aki 3,5-öt lát (mert 3,5Gb-ot is olvastam már).

kernelben kapcsold be a 64GB-s memória támogatást.
azért a 64-eset mert ha 4-re állitod, nem kizárt, h 3.5-nek látja, nem egy esetben jártam már igy.