-
vyuziti vice jak 2GB RAM v XP
zdar lidi, mam problem. pouzivam aplikaci, ktera pro svoji cinnost potrebuje vic jak 2GB fyzicky RAM. jakmile se vyuziti pameti priblizi tomuhle limitu, tak aplikace spadne. pry je to zpusobeno tim, ze WXP neumi adresovat vic jak 2G na jednu aplikaci. Je to mozny nejak ochcit? Diky
-
Re: vyuziti vice jak 2GB RAM v XP
buĎ nespolehlivý a občas nefunkční 3GB switch, nebo něco z množiny {windows XP 64bit, windows 2003 server, Windows Vista}
-
Re: vyuziti vice jak 2GB RAM v XP
-
Re: vyuziti vice jak 2GB RAM v XP
Tak jsem to zkusil na svém počítači s Windows XP Profi SP1 a výsledkem byla po restartu modrá smrt s okamžitým restartem a to v jakékoliv spouštěcí konfiguraci i se stavem nouze. Tak jsem to zkusil opravit v instalatoru Windows a jelikož tam není editor (pro zpětnou opravu boot.ini) tak jsem to vyřešil formatem a novou instalací Windows.
Btw: Jak to funguje, když chce aplikace víc jak 2GB paměti, použije se swap anebo aplikace padne. Mám v compu 3GB a byl bych nerad kdyby mi kvůli tomu padaly nějaké aplikace.
Díky za odpověď.
-
Re: vyuziti vice jak 2GB RAM v XP
wxp 32bit proste nevedia procesu pridelit/adresovat viac nez 2 GB pamete a to je uz jedno ci s fyzickeho priestoru alebo virtualneho ... takze to jednoducho asi klakne (ten program, ak to nema osetrene, alebo mozno aj systme na page pool chybu ci nieco podobne)
-
Re: vyuziti vice jak 2GB RAM v XP
Win XP 32 bitove (osobne se domnivam ze i win vista 32 bit) to maj s adresaci pameti tak, ze kazdemu procesu priradi 4 GB virtualniho adresoveho prostoru. Pulka, cili 2GB, jsou pro systemove veci(sdilene systemove knihovny, namapovana zarizeni etc.), druha pulka je pro dany proces. Cili v tom je cely ten problem. Ten zminovany switch tadyto vychozi chovani pravdepodobne trochu upravi.
PS: nebavim se o fyzicky ale o virtualni pameti. Pristup k fyzicke adrese se vzdy deje pres preklad virtualni adresy -> fyzickou adresu. Toto zobrazeni je navic neuplne(?) tedy nektere (spis rekneme vetsina) adresy vubec prelozit nejde, neb jsou bud vystrankovane na disk nebo vubec nejsou alokovany.
PS2: byl bych rad kdyby mi to nekdo s tou Vistou vyvratil, protoze si chci poridit 4GB pameti a nerad bych prechazel jen kvuli tomu na 64bitovej system :)
-
Re: vyuziti vice jak 2GB RAM v XP
Ani 32-bitova verze Windows Vista neumi adresovat 4GB pameti.
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Masster
Ani 32-bitova verze Windows Vista neumi adresovat 4GB pameti.
Dik, je to v celku logicke, bohuzel :)
[Edit]I kdyz ono vlastne tohle presne neni muj problem, nebudu mit jeden proces vetsi nez 2GB. Ale spoustu malych, takze ok :)
-
Re: vyuziti vice jak 2GB RAM v XP
Heh takovej program co vyzaduje 2GB RAM chci videt ;D
-
Re: vyuziti vice jak 2GB RAM v XP
-
Re: vyuziti vice jak 2GB RAM v XP
Inventor pri importech souboru naprosto bezne >:}
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
DeeKay
Inventor pri importech souboru naprosto bezne >:}
A to je jenom "hloupej" Inventor; me osobne na projektech do !skoly! zere Solidworks kolem 450MB, ale to jsou skolni "srandicky"... Takovy Catia, Pro/E, NX, to musi bejt jinej narez...
-
Re: vyuziti vice jak 2GB RAM v XP
No jo, ale to jsou programy, ktery - aspon se domnivam - tu pamet jsou SCHOPNY VYUZIT, ale NEPOTREBUJOU ji :)
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Octopuss
No jo, ale to jsou programy, ktery - aspon se domnivam - tu pamet jsou SCHOPNY VYUZIT, ale NEPOTREBUJOU ji :)
Prosim te, bud tak hodny, ale pokud nemas k tematu co rict, tak k nemu uz radsi nic nerikej. Diky.
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Octopuss
Heh takovej program co vyzaduje 2GB RAM chci videt ;D
VMWare virtual server, MS VirtualPC ;)
Citace:
Původně odeslal
MEluZíNa
Win XP 32 bitove (osobne se domnivam ze i win vista 32 bit) to maj s adresaci pameti tak, ze kazdemu procesu priradi 4 GB virtualniho adresoveho prostoru. Pulka, cili 2GB, jsou pro systemove veci(sdilene systemove knihovny, namapovana zarizeni etc.), druha pulka je pro dany proces. Cili v tom je cely ten problem. Ten zminovany switch tadyto vychozi chovani pravdepodobne trochu upravi.
Ano přesně tak, ten přepínač /3G přepne režim paměti na režim 3GB + 1GB pro systémové věci.
-
Re: vyuziti vice jak 2GB RAM v XP
Myslim ze nejlepsi reseni jsou windows 64-bit edition. Ma to jadro ze serveru 2003.
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Octopuss
Heh takovej program co vyzaduje 2GB RAM chci videt ;D
kombo libovolný 3D studio + libovolný pokročilý renderer.
Můj osobní rekord je alokovaných 5,7GB paměti.
-
Re: vyuziti vice jak 2GB RAM v XP
@octopuss: Informacni hodnota tvojich prispevku?
Zkus neco simulovat ve Fluentu/FEM a uvidis ty pozadavky na RAM a CPU..
PS: Zkousels nekdy pracovat v nejakym i uplne vobyc CADu na nevyhovujici prac. stanici? (HINT: jak moc se budes orientovat ve vykrese, pokad ho budes mit zobrazenej na 800x600 displeji? A to ten program taky nema v pozadavcich vetsi rozliseni, ale pro "rozumnou praci" je vetsi roziseni obrovskou vyhodou...).
To same s pameti. Pokud program tu pamet dokaze vyuzit, efektivita bude vyssi.
To same s procesorem, spousta programu (i ten Pro/E pustis na P3) si vystaci se slabsim (aby se pustily), ale kdo by cekal "hodinu" na vypocet vozubenyho kola, ze... (na mojim P-M 2.13Ghz v Solidworks cca 3minuty a i to me stve)
Nehlede na to ze nektery simulace proste spadnou, ze nemaji dostatek pameti.
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Octopuss
Heh takovej program co vyzaduje 2GB RAM chci videt ;D
Photoshop..Klidne i 4GB..3DMax...
-
Re: vyuziti vice jak 2GB RAM v XP
Naposledy k Octopussovi:
Existuje opravdu MALO programu, ktere maji REQUIRED vice jak 2GB RAM (osobne nevim o zadnem), ale je HODNE programu, jejichz pozadavky na RAM pri provadeni slozitejsich operaci muzou ony 2GB jednoduse prekrocit (ac maji REQUIRED treba 512MB RAM).
Priklad: Fluent - simulace 2D proudeni s hrubym meshem bude pozadovat o poznani mene RAM nez simulace 3D proudeni hodne na jemno (pac proudeni = vektorove pole:D)
Jinak je smozrejme rozdil jestli aplikace vyzaduje pro spusteni 2GB RAM a nebo jestli pro bezproblemovy chod pri narocnejsim nasazeni vyzaduje vice jak 2GB RAM pro svoje data - RuV svuj problem specifikoval jako pripad b), takze fakt nechapu ceho se snazis dosahnout (nekteri by opravnene mohli poukazat na to ze si "nevidis do huby", protoze text si zcela zjevne nepochopil ty).
HOWGH!
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
MadCap
wxp 32bit proste nevedia procesu pridelit/adresovat viac nez 2 GB pamete a to je uz jedno ci s fyzickeho priestoru alebo virtualneho ... takze to jednoducho asi klakne (ten program, ak to nema osetrene, alebo mozno aj systme na page pool chybu ci nieco podobne)
Jestli jsem to dobře pochopil, tak jestli aplikace nemůže adresovat více než 2GB jak fyz. tak virt.paměti, tak jestli je aplikace určeno pro Windows 32bit, tak by si to snad měla hlídat, ne ?
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
Premo
Jestli jsem to dobře pochopil, tak jestli aplikace nemůže adresovat více než 2GB jak fyz. tak virt.paměti, tak jestli je aplikace určeno pro Windows 32bit, tak by si to snad měla hlídat, ne ?
Jde o to co znamena hlidat.
Jednak to hlidaj samotny windowsy -> program provedl neopravnenou operaci (ci tak neco) a bude ukoncen.
Aplikace si to hlida -> malo pameti ->
a) hlaska(malo pameti) a ukonceni programu
b) nejak se musi naprogramovat osetreni teto situace - treba ze si program sam udela svuj memory alocator alokujici pamet na disku ci jakekoli dalsi reseni. U programu co vetsinou pracujou s pameti mensi nez 2GB, coz je vetsina programu, se tyhle okrajovy situace neresej. V ostatnich situacich se to resi, vetsinou pres ten vlastni swap na disku => drasticke zpomaleni prace.
Jde o to co jsou ty 2GB+ dat zac. Pokud aplikace skutecne potrebuje mit pristupny vsechny data najednou, neni jineho vychodiska nez 64bit system(kdyz se tedy chce alespon trochu zachovat casova slozitost). Pokud se napr. vytvari ISO soubor z DVD tak opravdu vsechn 4,5GB dat v pameti mit nemusis...
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
nex
Photoshop..Klidne i 4GB...
PS rozhodně nevyžaduje víc než 2 GB RAM, to zaprvé. Co víc, PS ani nevyužije "klidně i 4 GB". Na 32-bit XP si nikdy není schopný alokovat víc než ~2.7 GB RAM. To je z principu, detailně pokud se týká PS popsáno např. v http://www.adobe.com/cfusion/knowled...fm?id=kb401088 .
-
Re: vyuziti vice jak 2GB RAM v XP
Promazano OT, ktere se tu uz doufam nebude opakovat(zdravime Octopusse) a diky za podporu v boji za cistsi thready.
-
Re: vyuziti vice jak 2GB RAM v XP
Citace:
Původně odeslal
RuV
zdar lidi, mam problem. pouzivam aplikaci, ktera pro svoji cinnost potrebuje vic jak 2GB fyzicky RAM. jakmile se vyuziti pameti priblizi tomuhle limitu, tak aplikace spadne. pry je to zpusobeno tim, ze WXP neumi adresovat vic jak 2G na jednu aplikaci. Je to mozny nejak ochcit? Diky
úplné 100% riešenie je iba 64b cpu a 64b OS...
inak max 4GB a to ešte -800MB pre zariadenia...
ale nie je to úplne ono