Memoria kerdes

Andras Tantos andras_tantos at yahoo.com
Wed Jun 16 00:16:18 CEST 2004


Hali!

Kozvetlen tapasztalatom ilyen sok memoriaval csak 64-bites gepen van. Ott
persze (hellyel-kozzel) mukodik. 1GB RAM nem okoz gondot szinte egy modern
alaplapnak sem. A Windows (NT vonal) el kell hogy tudjon kezelni 4GB
memoriat 32-biten, persze ilyenkor minden memory-mapped periferia mar
kitakar a valodi memoriabol. Ha kezd elfogyni a fizikai cimterulet, talan
erdemes az AGP aperture size-t levenni a BIOS-ban.

Windows-nal az alap-beallitas az, hogy a (logikai) memoriabol 2GB
cimtartomany a kernel szamara van lefoglalva, 2GB meg a user-space
alkalmazasoke. Ez a /3GB boot-opcioval megvaltoztathato 1-3-ra, ha sok
memoria kell az alkalmazasoknak.

Memoriat a /maxmem vagy /burnmem boot-parameterekkel tudsz eldugni az OS
elol.

Windows alatt nem kernel-memorianak, hanem 'lock'-olt memorianak hivjak azt,
amit nem lehet kilapozni. A VirtualLock hivas valo arra, hogy egy lefoglalt
memoriateruletbol ilyet kovacsoljal. (Win9x vonalon nem mukodik). Ha nagyon
sok memoriat akarsz lefoglalni, nezd meg ezt a hivast is:
SetProcessWorkingSetSizeEx.

Linux-ra majd mas mond valami bolcset.

--
Udv,
Tantos Andras
<http://andrast.tantos.homedns.org>

> Hi!
>
> Mi tortenik, ha egy PC-be berakunk 2G, vagy esetleg meg tobb memoriat?
> Nem hal-e meg tole? Mennyi memoria marad a felhasznalo szamara?
> Max mennyi kernel memoriat lehet lefoglalni?
> Tehat olyat, amely sohasem lapozodik ki, csak a kernel altal elerheto,
> es cimforditas sem kell ra. (linux/win is erdekel)
> Egyaltalan az alaplapok kezelik-e?
> Ha pedig az OS-sel lesznek gondok, akkor meg lehet-e csinalni, es hogyan,
> hogy mondjuk 256 megat odaadunk az OS-nek, a tobbit eldugjuk, csak egy
> sajat program fogja kezelni.
> Ennyi memoria eseten hova fognak mappelodni a PCI eszkozok?
> Lehet hogy a 4G fole, es akkor 64 bites cimzes kell a PCI-n?
>
> -- 
> Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
> "My love is REAL, unless declared INTEGER."
>
>
> ____________________________________________________________________
> Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a
FreeStarttol.
> Probald ki most! http://www.freestart.hu
>
>




More information about the Elektro mailing list