[ Coboco @ 13.12.2007. 10:56 ] @
Kao prvo... ne znam da li sam na pravom mestu postovao :D

Drugo... interesuje me za pocetak neka mi neko kaze cemu sluzi virtualna memorija... dalje, da li postoji minimum (to pise) ... ali me vise intersuje koliki moze da bude maximum virtualne memorije?

Da li mogu da je menjam na ... 8000? (imam 4Gb-rama)

sve ovo me interesuje jer bih nekako zeleo da iskoristim sva 4Gb u XP-u...

i niko konkretno da kaze... kako to da se uradi?

Unapred zahvalan
[ Miroslav Cvejić @ 13.12.2007. 11:14 ] @
Možeš staviti koliko hoćeš. I na 32bit XPu nećeš NIKAD iskoristiti 4GB RAMa.
[ Coboco @ 13.12.2007. 11:59 ] @
a u cemu je fora sa 3Gb switch-om?
cemu to sluzi?
[ Flash411 @ 13.12.2007. 12:08 ] @
da bi iskoristio sva 4gb rama,trebas imati 64bit-ne win xp,jer 32bit-ni ne vide vise od 3 i jos nes sitno gb rama.
u tome ti je cijela fora :)
[ Coboco @ 13.12.2007. 12:31 ] @
ok... ocigledno je to tako...
ali ... daj odgovorite mi ... cemu sluzi i "kako radi" virtualna memorija?

sta znaci veca vrednost, sta manja
[ Flash411 @ 13.12.2007. 13:40 ] @
sta je virtualna memorija- http://www.tportal.hr/tehnologija/racunala/fset.html
virtualna memorija u tvom slucaju je skoro nebitna...jer ces stvarno jako tesko
bas sve popuniti,mozes staviti i na automatic.
[ Reljam @ 13.12.2007. 22:42 ] @
/3GB povecava raspolozivu kolicinu virtuelne memorije (ne paging fajla) na 3 GB, a inace je 2 GB. Programi moraju da budu "3GB aware" da bi im ovo pomoglo. Ovo se obicno odnosi na high-end programe koji imaju problema da rade sa samo 2 GB virtuelne memorije.

/3GB nema efekta na performanse, tako da ukoliko ne koristis programe koji pucaju 'tek tako' jer im je nestalo memorije, verovatno ti nece trebati /3GB switch.
[ Reljam @ 13.12.2007. 22:44 ] @
Citat:
Flash411: sta je virtualna memorija- http://www.tportal.hr/tehnologija/racunala/fset.html
virtualna memorija u tvom slucaju je skoro nebitna...jer ces stvarno jako tesko
bas sve popuniti,mozes staviti i na automatic.
Flash, cini mi se da ti mislis na paging file, sto nije ista stvar kao i virtuelna memorija u ovom kontekstu (mada znam da se kod nas paging file zove VM). Ovde se pre svega misli na adresni prostor koji je raspoloziv programu. Ti mozes da imas VM, i moze da ti nestane VM, cak i ako nemas paging file.
[ Ivan Dimkovic @ 14.12.2007. 09:17 ] @
Zar /3G switch ne menja razmeru kernel:aplikativne memorije u adresnom prostoru (sa 2 GB kernel, 2 GB aplikativna) na (1 GB kernel : 3 GB aplikativna)

Ili sam ja nesto pobrkao?
[ Flash411 @ 14.12.2007. 10:34 ] @
@Reljam
Da,mislio sam na paging file,jer sam mislio da je za to i pitao.
Ili sam sad i ja nes pobrljao? :)
[ Binary Mind @ 14.12.2007. 14:11 ] @
Posto postoje liste boot.ini switcheva i za sta se koji koristi na MS stranicama, ovom prilikom ih prilazem:

http://support.microsoft.com/kb/833721

http://www.microsoft.com/techn...rnals/information/bootini.mspx

...a evo i nesto malo o 3GB switchu isto sa MS stranica:

http://www.microsoft.com/whdc/...latform/server/PAE/PAEmem.mspx

[ Reljam @ 14.12.2007. 16:41 ] @
Citat:
Ivan Dimkovic: Zar /3G switch ne menja razmeru kernel:aplikativne memorije u adresnom prostoru (sa 2 GB kernel, 2 GB aplikativna) na (1 GB kernel : 3 GB aplikativna)

Ili sam ja nesto pobrkao?
Ne, to je upravo to. Adresni prostor = ono sto se alocira pomocu VirtualAlloc-a (sto je osnova svih alokatora, ukljucujuci i MSCRT). Sva memorija procesa je virtuelna, samo sto neki pageovi mogu da budu 'backovani' fizickom memorijom, neki mogu da budu backovani paging fileom, a neki pageovi mogu da budu alocirani ali da ne postoje (MEM_RESERVE). U vecini slucajeva, ako neki program pukne zato sto nije mogao da alocira memoriju, on pukne zato sto mu je VirtualAlloc (kroz neki malloc ili new) vratio NULL.