Ferdora 7 lát is, meg nem is 4 Giga RAM-ot

Hali,

Adott egy 4 Giga rammal rendelkező core 2 quad gép Fedora 7 64bit-es OS, gyári 2.6.21-7.fc7xen-es kernelel (a XEN fontos, az kell):
az lshw látja (2x2G). A dmesg ezt mondja: Memory: 3756288k/3919896k available
a free (1856m), top(1900544k), és a cat /proc/meminfo (MemTotal:1900544 kB)

Ahogy a kernel konfigot nézegetem, a FLATMEM és a társai engedve vannak. És még sem látja a teljes memóriát.

Nincs valakinek 5lete erre mégis mi a fene lehet?

Köszi,

Sz.

Hozzászólások

Esetleg egy memtest?
(Furcsa tapasztalataim vannak a sok memóriával. Nálam 4G egyforma Kingston RAM nem volt képes együttműködni (semmilyen rendszeren). Látszólag jó volt, de "néha" nem (a memtest is néha mutatta, néha nem). Teljesen homály fedte a dolgot. Aztán betettem 3 _különböző_ RAM modult (így csak 3G van) és azzal tökéletes.)

Probaltad mar sajat kernellel?
Lehet egy probat meger es , azon a gepen egy fel perc alatt lefordul

VGA?

---------------------------------------------------------------------------------
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!

hogyha kiadod a "xm mem-set 0 4096" parancsot, akkor utana mit mond a free?

--
Aki falra szerelt tehennel vitatkozik, olyan mint vonat kerek nelkul, nem jut sehova.

Szerintem a dom0 memoriaja alapbol 2G-re all be bootolaskor. Amikor inditasz egy uj VM-et, akkor a dom0 memoriajat lecsokkenti. Igy menet kozben allitgatja a memoriat. Hogyha kiadod ezt a parancsot semmit nem szursz el. Egyebkent az "xm mem-set 0 2048" paranccsal allitod vissza a jelenlegi allapotot.
Mivel xen alatt a dom0 is "csak egy virtualis gep" igy az is "csak egy szeletet" kap a memoriabol.
Tehat hogyha van 4G memoriad, es inditasz egy VM-et, aminek 1G memoriat adsz, akkor a dom0 3G memoriat fog latni.

En a SUSE-s xen kernelt ismerem, abban a dom0 bootolaskor megkapja az osszes memoriat.

--
Aki falra szerelt tehennel vitatkozik, olyan mint vonat kerek nelkul, nem jut sehova.