-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
mkmt
to ze taha data z pagefile mas nejako overene alebo iba hadas?
virtual memory nie je meritko vyuzitia RAM, pretoze pri alokovani virtualnej pamate sa nerezervuje miesto v pagefile
samozrejme velkost pagefile je mozne optimalizovat, nastavenie pevnej velkosti moze priniest efekt hlavne z hladiska fragmentacie, smerodatna hodnota je
Commit Charge - Peek
superspeed ramdisk je perfektna vec ale umiestnenie pagefile na ramdisk vzhladom na dosiahnutelny efekt mi prijde ako plytvanie RAM
Tak teď jsem z toho trochu mimo. Takže hlavní využití toho superspeed ramdisku je to, že dokážu vnutit 32bit XP víc než 3,5GB RAM? Ale dělat v takovém RAMdisku pagefile je zbytečné? A má to laborování význam u 4GB?
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
mkmt
to ze taha data z pagefile mas nejako overene alebo iba hadas?
ověřeno - jak zvuk disku, tak rychlost (není to "hned").
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
Connor
Takže hlavní využití toho superspeed ramdisku je to, že dokážu vnutit 32bit XP víc než 3,5GB RAM? A má to laborování význam u 4GB?
netvrdil by som, ze hlavny vyznam ale je to urcite pozitivna vlastnost
v podstate ide o to, ze vdaka PAE rezimu dokaze pouzit pamat za hranicou 4GB fyzickeho adresneho priestoru, ktoru Windows XP vdaka licencnym obmedzeniam ignoruje
pamat zariadeni sa z dovodov kompatibility mapuje do hornej casti 4 GB fyzickeho adresneho priestoru, z tohoto dovodu bude v pripade 4GB RAM jej cast namapovana nad 4GB a preto aj ignorovana Windows, superspeed ramdisk dokaze tuto pamat pouzit, takze pre klasicky nevyuzitelnu cast RAM mozes najst uplatnenie
Citace:
Původně odeslal
Connor
Ale dělat v takovém RAMdisku pagefile je zbytečné?
to je moj nazor, ak niekto pocituje zvysenie vykonu, nech tak samozrejme robi
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
JejKey
ověřeno - jak zvuk disku, tak rychlost (není to "hned").
tymto sposobom nie je preukazatelne, ze za tym stoji strankovanie na disk
ked uz, tak pouzi Sysinternals Process monitor a nastav vhodny filter aby si zistil co sa deje
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
mkmt:
Ked tu tak pekne odporujes JeyKey-ovi, ako si mi potom schopny vysvetlit polozku "Virtual Memory Size" vo Windowsackom Task Manageri?
Ak sa ten swap nepouziva, preco je tato hodnota u kazdeho programu a preco sa tato hodnota veselo meni (za obvykleho chrustania disku), ci uz pri spusteni aplikacie (rapidne), behu aplikacie (pomenej) a hlavne pri napr. dlhsej dobe necinnosti aplikacie (rapidne) ?
;)
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
PiT
mkmt:
Ked tu tak pekne odporujes JeyKey-ovi, ako si mi potom schopny vysvetlit polozku "Virtual Memory Size" vo Windowsackom Task Manageri?
Ak sa ten swap nepouziva, preco je tato hodnota u kazdeho programu a preco sa tato hodnota veselo meni (za obvykleho chrustania disku), ci uz pri spusteni aplikacie (rapidne), behu aplikacie (pomenej) a hlavne pri napr. dlhsej dobe necinnosti aplikacie (rapidne) ?
;)
VM size v ziadnom pripade neudava velkost pamate odstrankovanej na disk
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
no nevim nevim jestli mas uplne pravdu
http://pctuning.tyden.cz/index.php?o...9984&Itemid=41
Citace:
Podívejme se do task manageru (česky Správce úloh, trojhmat Ctrl+Shift+Escape). Zatímco u každého běžícího procesu vidíme, kolik paměti využívá, v dolním stavovém řádku vidíme celkové využití paměti. Ti pozornější z vás si už dávno všimli, že údaje u procesů a celková hodnota se dost liší. Je to dáno výchozím nastavením task manageru, který u procesů zobrazuje pouze fyzickou paměť využitou jednotlivými procesy, kdežto celkový údaj počítá s celkovou operační pamětí (tedy fyzickou + stránkovanou). Tento stav se dá naštěstí jednoduše opravit, v menu Zobrazit > Vybrat sloupce... stačí zaškrtnout Velikost virtuální paměti. Nyní vidíme, kolik který proces skutečně využívá paměti fyzické a kolik stránkovacího souboru, a tyto hodnoty již dohromady souhlasí s celkovým údajem dole.
edit:
Citace:
VM size v ziadnom pripade neudava velkost pamate odstrankovanej na disk
Kdyz uz neco tvrdis, tak by se sluselo vysvetlit proc tomu tak je nebo neni - nejaky argument?
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
jimmy
to co je tvrdene v tej citacii nie je pravda
VM size je to co Sysinternals process explorer oznacuje ako Private bytes
Private virtual memory is the kind that underlies the garbage collector heap, native heap and language allocators. It's called private because by definition it can't be shared between processes. For that reason, it's easy to attribute to a process and Windows tracks its usage with the Private Bytes performance counter. Process Explorer displays a process private bytes usage in the Private Bytes column, in the Virtual Memory section of the Performance page of the process properties dialog, and displays it in graphical form on the Performance Graph page of the process properties dialog.
Pagefile-backed virtual memory is harder to attribute, because it can be shared between processes. In fact, there's no process-specific counter you can look at to see how much a process has allocated or is referencing.
doporucujem precitat si: Pushing the Limits of Windows: Virtual Memory
http://blogs.technet.com/markrussino...7/3155406.aspx
pripadne aj Microsoft Windows Internals, Fourth Edition
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Hm, tak vidim, ze mas pravdu. Zaujimave, pretoze potom je pravda niekde uplne inde ako nam dlhe roky tvrdia vsemozni autori clankov na pct/zive/shw a pod.
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
PiT
Hm, tak vidim, ze mas pravdu. Zaujimave, pretoze potom je pravda niekde uplne inde ako nam dlhe roky tvrdia vsemozni autori clankov na pct/zive/shw a pod.
bohuzial, tendencia je veci zjednodusovat a prisposobovat svojmu obrazu...
autor spominaneho clanku ma zjavne medzery v problematike o ktorej pise
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
2mkmt: Jenze XPcka maj tendence "cistit" ramku a fur si nevysvetlil, proc po prepnuti dvou aplikaci, ktere se obe vpohode a s rezervou vlezou do RAMky chrousta disk (a nekdy pomerne dlouho).
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
Jezevec
2
mkmt: Jenze XPcka maj tendence "cistit" ramku a fur si nevysvetlil, proc po prepnuti dvou aplikaci, ktere se obe vpohode a s rezervou vlezou do RAMky chrousta disk (a nekdy pomerne dlouho).
"chrustanie" disku moze mat rozne priciny a vobec to nemusi byt cinnost pagefile, moze to byt napr. citanie suborov namapovanych do pamati
tvrdenia XPcka maj tendence "cistit" ramku, nemaju zmysel pokial ich nejakym sposobom nedokazes, da sa to pomerne lahko ak nastavim vhodny filter do Process Monitoru od Sysinternals, robil som na tuto temu dost podrobnu analyzu, a naozaj k nejakemu masivnemu nacitavaniu z pagefile dochadza az ked zacne dochadzat fyzicka pamat
ak aj dojde k nejakemu nacitaniu inokedy je to absolutne zanedbatelna I/O aktivita ak si urobis celkovu statistiku pristupu k disku
vela zmatkov robi tvrdenie, ze VM size v task manageri je mnozstvo dat odstrankovanych na disk, co je blbost, samozrejme tato pamat ma alokovane miesto v pagefile ale k jej odstrankovaniu nemusi vobec dojst
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Jasne, takze hlasky nekterych aplikaci typu "mas vypnuty swap, smolka" byl asi prelud. To ze widle zacnou chroupat vyhradne pri prepinani aplikaci je ciste nahoda ze ? To ze trva u nekterych aplikaci jejich prepnuti na popredi i minutu a disk se pri tom muze zblaznit to je taky nahoda.
Pravda, ono to mozna neni swapem, ono to je trebas tim, ze widle daj unload dllka, ale to by pak ta aplikace na pozadi bezela asi dost tezko nemyslis ?
Ve vsech pripade k dispozici min 2GB RAM.
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
Jezevec
Jasne, takze hlasky nekterych aplikaci typu "mas vypnuty swap, smolka" byl asi prelud. To ze widle zacnou chroupat vyhradne pri prepinani aplikaci je ciste nahoda ze ? To ze trva u nekterych aplikaci jejich prepnuti na popredi i minutu a disk se pri tom muze zblaznit to je taky nahoda.
Pravda, ono to mozna neni swapem, ono to je trebas tim, ze widle daj unload dllka, ale to by pak ta aplikace na pozadi bezela asi dost tezko nemyslis ?
Ve vsech pripade k dispozici min 2GB RAM.
to sa tu budeme dohadovat do nekonecna, tak si daj trochu prace odsledovat co to sposobuje, nie je to take zlozite, ja som nejake fakty poskytol, ale ked nie som osobne pritomny, tak bez kristalovej gule asi tazko mozem nejako konkretnejsie argumentovat
subor mapovany do pamati moze byt akykolvek subor, ktory aplikacia pouziva, nie len subor s kodom
okrem toho ak aplikacia hlasila, ze je vypnuty pagefile, tak asi ma na to dovod a chce alokovat viac pamata ako je mozne
co ak chcela alokovat napr. 1GB ale jednoducho nebolo dost miesta,
co ak by zaalokovala napr 1GB a nakoniec by z nej pouzila pouzila 1MB?
prisiel by si zbytocne o 1GB RAM v pripade, ze je pagefile vypnuty
v pripade, ze je pagefile zapnuty pouzilo by sa len tych 1MB, pretoze Windows poziva tzv. "lazy" alokator, a alokuje fyzicku pamat az ked dojde k vypadku stranky
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Tak sem s instalací dopadl stejně blbě jako jaluvkap, tj. error code 31 a přesto vlak nejede. OS Win XP Pro CZ SP3 32bit. :-(
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
mkmt
to sa tu budeme dohadovat do nekonecna, tak si daj trochu prace odsledovat co to sposobuje, nie je to take zlozite, ja som nejake fakty poskytol, ale ked nie som osobne pritomny, tak bez kristalovej gule asi tazko mozem nejako konkretnejsie argumentovat
subor mapovany do pamati moze byt akykolvek subor, ktory aplikacia pouziva, nie len subor s kodom
okrem toho ak aplikacia hlasila, ze je vypnuty pagefile, tak asi ma na to dovod a chce alokovat viac pamata ako je mozne
co ak chcela alokovat napr. 1GB ale jednoducho nebolo dost miesta,
co ak by zaalokovala napr 1GB a nakoniec by z nej pouzila pouzila 1MB?
prisiel by si zbytocne o 1GB RAM v pripade, ze je pagefile vypnuty
v pripade, ze je pagefile zapnuty pouzilo by sa len tych 1MB, pretoze Windows poziva tzv. "lazy" alokator, a alokuje fyzicku pamat az ked dojde k vypadku stranky
imho není pravda, to ti klidně zahlásí i aplikace které stačí třeba i 512MB RAM a mužeš mít fyzické kolik chceš :) Prostě jsou aplikace, které natvrdo vyžadují virtuální pamět.
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
Over
imho není pravda, to ti klidně zahlásí i aplikace které stačí třeba i 512MB RAM a mužeš mít fyzické kolik chceš :) Prostě jsou aplikace, které natvrdo vyžadují virtuální pamět.
aplikacia nema prostriedky aby ovlyvnovala mapovanie stranok vo virtualnej pamati, to ma na starosti memory manager
samozrejme moze si zistit, ci je povoleny pagefile a na zaklade toho robit nejake rozhodnutia ale rozhodne principialne nepotrebuje k cinnosti pagefile
okrem toho, virtualna pamat nie je to iste co pagefile, takze vlastne mas pravdu, pretoze bez alokovanej virtualnej pamati aplikacia z principu nemoze bezat
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
lehke OT - mkmt co mas spolecneho s MS?
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
jimmy
lehke OT - mkmt co mas spolecneho s MS?
absolutne nic
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Tak jsem si poridil dalsi 4GB ram kuli testovani s SuperSpeed Ramdiskem. Mam ted 3.25GB, ktere dokazi obslouzit Windows a zbytek (cca 4800MB) v ramdisku na 4GB SWAP a 700MB pro TEMP. Subjektivne doslo k nejakemu zrychleni - hlavne po prihlaseni do Windows, kde se mi spousti spousta aplikaci.
mkmt - pokud jsem pochopil, tak by WinXP 32bit samy mely byt schopne alokovat i vice nez 4GB pameti - zminoval si neco o licencnich podminkach. Ciste teoreticky, by tedy melo jit patchnout jadro tak, aby tam ta podpora byla?
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
jimmy
pokud jsem pochopil, tak by WinXP 32bit samy mely byt schopne alokovat i vice nez 4GB pameti - zminoval si neco o licencnich podminkach. Ciste teoreticky, by tedy melo jit patchnout jadro tak, aby tam ta podpora byla?
ano je to mozne, ale daju sa cakat problemy s ovladacmi, ktore neocakavaju 64 bit adresy, ktore su im predkladane v PAE rezime
nie je to vec jadra, je to len vec konfiguracie v registroch, z pohladu architektury nie je rozdiel medzi serverovou a klientskou verziou
celkovo staci zmenit 3 hodnoty v registroch alebo este jednoduchsie, pohladaj TweakNT
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
ahoj, mám problém. zkouším návod od Combyho a potřebuji poradit... vytvořím ramdisk, restartuju. spustím ramdisk plus, dám ''memory'', ''configure'' a ''unmanaged memory'', zaškrtnu ty dvě políčka, ale nevím co mám teď nastavit do ''reserved'', když tam dám velikost toho mojeho ramdisku a restartuju, nenabootoje mi win, musím pak do nouzového režimu a obnovy systému... poraďte pls lamce.
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Citace:
Původně odeslal
yxcvbnm
když tam dám velikost toho mojeho ramdisku
tam nesmies dat velkost ramdisku, to je pamat rezervovana pre bios a zariadenia, nechaj default t.j. 1MB, ak by boli problemy, tak tu hodnotu zvacsis
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
no ok, ale když je to v tom naávodu tak co tam mám teda nastavit? když zaškrtnu jenom ty 2 kolonky a dám ok tak to nejde, napíše to chybu ''unmanaged memory properities were not set. unable to detect valid memory at the highest candidate page.''
-
Re: 4GB paměti ve WinXP -> 3,5GB RAM+512MB RAMdisk (swap) - jde to?
Ake dve kolonky? Ja som zaskrtol len jednu.