4GB RAM ve Windows XP
Mame PC s 4 GB RAM, coz se zobrazuje v BOISu, ale ve windows to ukazuje 2GB. Jak nastavit, aby to bylo 4 GB ? (vim, ze 4GB to nebude, protoze to je velikost celeho adresniho prostoru, ale melo by to psat 3 a nejaky drobny GB.)
Mame PC s 4 GB RAM, coz se zobrazuje v BOISu, ale ve windows to ukazuje 2GB. Jak nastavit, aby to bylo 4 GB ? (vim, ze 4GB to nebude, protoze to je velikost celeho adresniho prostoru, ale melo by to psat 3 a nejaky drobny GB.)
Zpět do poradny Odpovědět na původní otázku Nahoru
Zavisi od dosky a BIOSu ze ako premapoval RAM do adres.priestoru nad 4GB (niekedy sa to v BIOSe da nastavit, vid navod k doske). Ak by to nepremapoval tak by si mal vo Win tych 3GB
.. inac mohol by si sa aj pozriet do spravcu zariadeni a v menu si zvolit ze zobrazit resources podla typu, kliknut si na pamat, a pozriet sa kolko z adres.priestoru je volny/pouzity pre PCI.
Prip. lepsi vypis moze byt v start-programy-prislusenstvo-systemove programy - systemove informacie, a tam syst.pamat.
Ak tomu co tam bude nerozumies tak to skopiruj sem...
Ono to neni tak dulezity, kolik to zabira adresovaciho prostoru, ale urcite to nejsou 2 GB.
deska je DFI Infinity 975X a v biosu jsem nic nenasel.
Nicmene pokud windows ukazujou jen 2GB, tak melo by to znamenat, ze taky zadny aplikaci nemuze byt prideleno vic ? Takze to vidim jako chybu, akorat nevim jak nastavit vice RAM.
WinXP nikdy jednej aplikacii neprideli viac ako 2GB (vynimka su len specialne aplikacie ktore urcite nemas a /3GB switch). Dvom aplikaciam ale moze pridelit 4GB (2x2)
Preco si sem nevlozil informacie zo spravcu zariadeni (rozdelenie adres.priestoru)? Kde ti pise Win ze mas 2GB?
jak ?
lol, co jak?
Ries najprv BIOS, vid nizsie.
Jestli si dobře pamatuju, tak ty 3+ to budou jen když se nabootuje do PAE režimu, tj. v boot.ini použít parametr /3GB. A mám pocit že víc jak 2GB virtuální paměti přidělí systém procesu jen pokud má aplikace v hlavičce/manifestu příslušný flag.
Nie. Nie.
parametr /3GB nie je PAE rezim. Pre PAE rezim je parameter /PAE. Moze to ale prinist problemy s ovladacmi takze s beznymi XP je to viac problemov ako uzitku. P.S. navyse /PAE je potrebny len ak je tam nejaka RAM nad 4GB (a ta je tam len vtedy ked ju tam premapoval BIOS z oblasti pod 4GB).
Prameter /3GB umozni specialnym aplikaciam (taku aplikaciu urcite nema) aby pouzili 3GB pre seba, nemalo by sa to odrazat na pamati ktoru hlasi Win (ten by mal vediet pouzit do 4GB aj bez /PAE a bez /3GB).
Jasně, teď jsem si to ověřoval a zjistil že to mám pomíchaný. Sorry.
http://www.microsoft.com/whdc/system/platform/serve r/PAE/PAEmem.mspx
Jak nastavit PAE rezim ?
Kam do boot.ini napsat /3GB ?
Uz si sa pozeral do BIOSu?
dival ale nic tam nenasel.
parametr /3GB nepomohl, stale 2GB RAM.
Aku tam mas verziu BIOSu?
http://us.dfi.com.tw/Support/Download/bios_download _us.jsp?PRODUCT_ID=4696&CATEGORY_TYPE=LP&STATUS_FL A G=A&SITE=US
2006/12/01
2. Fixed 4GB Memory detect error issue under 32Bit Windows.
Alebo nastavenie "Memory hole remapping" v BIOSe skusit prepnut, navod k doske mi tu taha moc pomaly takze som to zrusil, neviem co presne tym nastavenim cinan myslel, ale malo by to byt presne to o com pisem t.j. to na co si sa pytal.
memory hole zkusil - nic
novy bios preflashovan - nic (fuj, to byly nervy - se mi to seklo, ale nakonec dobry)
jak ? - jak sem dostat printscreeny toho spravce zarizeni ? (kdysi tady nekde bylo jak do poradny dostat obrazek, ale nenasel jsem zadny navod)
Jinak to asi stejne necham na pondeli, ja za chvili bezim domu. Kdyby ale nekoho neco napadlo, tak dejte vedet.
tak si to skusil blbo.
Ak das "memory hole remapping" na Disabled, tak musis vo Win vidiet celu RAM. Pise sa to aj jasne v niektorych forach http://www.csd.dficlub.org/forum/showthread.php?p=2 4526. A to nastavenie je tam presne na to (P.S. je mozen ze v starej verzii to neslo spravne, skusit to prestavit s novou verziou BIOSu, potom ako urobis load defaults).
Po flashi BIOSu daj do BIOSu load defaults a nastav co treba nanovo.
Ked sa to seklo tak si mozno robil nieco blbo a mozno je to aj naflashovane blbo (alebo tam vobec nie je nova verzia). Je nutne pre flashovanie pouzit stiahnuty autoexec.bat ako na strankach DFI pisu. Alebo si to flashoval z Win? Flashuj vzdy z DOSu a nie z Win, ak vyrobca ma aj moznost flashovat z DOSu. Flashovat z Win je najvacsia zhovadilost aku som kedy od vyrobcov MB zazil.
P.S. ak sa ti zda ze sa to sekne tak aj tak cakaj aspon par minut a nic nerob, nesnaz sa to prerusovat.
Rozdelenie pamate nemusis vkladat ako obrazok, ak si to pozries v programy - prislusenstvo - systemove informacie (sekcia hardware - memory) tak by si mal mat v menu moznost "ulozit ako textovy subor" a mozes to skopirovat. Nemusis to ale robit, problem je jasne v BIOSe.
http://www.microsoft.com/whdc/system/platform/serve r/PAE/PAEmem.mspx
http://www.microsoft.com/technet/sysinternals/infor mation/bootini.mspx
MemoryBootIni3gbImpFaq
Instalovat na PC s 4 GB-RAM XP je nesmysl.
Ať se nám to líbí nebo ne XP jsou 32-bitový systém, navíc starý cca 5 let.
V nejlepším případě tam ty RAM zůstanou "jen" nevyužité.
V horším případě tam budou dělat "bordel" = resety znenadání atd...
nj. ale co chceš jiného dělat? Visty 64b jsou nefunkční nesmysl a navíc nejsou drivery k půlce dalších aplikací. Win2003 server zase trpí neduhy serverové platformy, na desktop to rozhodně není (a osobně fakt nechápu jedince, co si na desktopy instalují - prý kvůli stabilitě - serverové verze OS).
Nechat zbytek RAM v šuplíku.
Na pouhý systém nepozná rozdíl mezi 1GB a 2GB.
Navíc neznám žádnou běžnou aplikaci, která by pro jediný proces potřebovala byť 2GB.
Dávat do 32-bitového systému paměť "za hranicí" adresace nic nepřináší.
Je to jen zbytený hazard.
<flame>linux, linux</flame>
nj, linux to "nějak" řeší (sice za cenu zpomalení), tedy až na výjimku mého oblíbeného Gentoo zkompilovaného pro 64b , nicméně mnoho aplikací je Windoze only..
No, otazka je prave ze naco mu je tolko RAM. 2GB by mu snad stacilo. Ale ked tam dal 4GB a chce z toho pouzivat aspon 3GB tak ok, preco nie. Len musi upgradnut BIOS a zmenit jedno nastavenie, co jaxi nezvlada...
no, na 64b procesorech to uz problem neni.. a linux na 64b ( respektive na 32b s 64b rozsirenim ) je mnohem lepsi a funkcnejsi nez wokna. Neni nad to, mit vsechny aplikace nativne zkompilovane pro 64b. Ale to uz odbiham daleko od tematu
Já se mu nedivím, třeba na hry (poslední pecky) se >2GB RAM určitě hodí...
Osobně si do dalšího PC (podzim) taky šoupnu rovnou 4GB (dualboot XP+Vista), kvůli hrám. Starší hry (které by nešly rozjet ve WV, pojedou v XP a tam jim bude 2GB stačit. Novější (Crysis, Alan Wake...) pojedou ve Vistách se čtyřma...
jj, na novejsi pecky se vice RAM hodi - bohuzel to ale neni tento pripad (doma mam 1GB a je to jen tak tak), ten PC je totiz pracovni a edou na nem aplikace, ktere si poradi i s vice nez 2GB RAM, takze rady, abych downgradoval na polovinu RAMky me opravdu nepomuzou.
BIOS je flashnuty na nejnovejsi, parametr v BIOSu disablovany a ke vsemu jsme u nas meli technika z jedny firmy, jejiz aplikace na tom stroji take bezi a i on se velmi podivoval. do boot.ini pridal parametry /3GB a /PAE, prtoze mi neveril, ze to nefunguje a nic. Tak snad jedine vysvetleni, za desky DFI neumi vice nez 2GB RAM.
odpoved na <flame>linux, linux</flame>
Tak po precteni tohohle prispevku jsem si uvedomil, ze deskou to nebude, protoze mame PC se stejnou konfiguraci bezici pod Fedora 7 a ta ukazuje normalne 4GB.
Takze asi nejaky bug ve windows, co taky jineho.
Napadá mě ještě jedno - zkus vyměnit RAMky mezi PC s Fedorou a tímhle neposlušným... Je ve Fedoře furt 4GB a v XPčách 2?
Nebo nabootuj z live CD Linuxu.
(...je-li to blbost, překousněte nějak mou naivitu...)
Nieco tam robis blbo. Ludia s tou doskou maju podla toho co sa da najst googlom po spravnom nastaveni BIOSu vo Win rozpoznanu RAM tak ako treba. Switche /3GB a /PAE z boot.ini vyhod.
Kolko RAM ti pise v ovladacie panely - system? Ake je rozdelenie RAM priestoru (uz som sa na to pytal)?
Do BIOSu daj load defaults (to je dolezite) a zmen len to co treba a save&exit. To nastavenie o memory hole skus enabled aj disabled. V tych Win mas SP2?
P.S. a skontroluj na vypise BIOSu pocas POST ze sa hlasi ako ta najnovsia verzia a ze vypise (pri POSTe) ze mas 4GB RAM.
P.S.2. pustal si tam uz memtest? Kolko RAM ti vypise on?
parametry /PAE a /3GB vyhozeny
memory hole disabled i enabled
system vypisuje vzdy 2GB
-----------
Ubuntu 7 vypisuje na obou PC 2GB RAM, stejne jako Windows. Fedora 7 vypisuje na obou PC 4GB RAM.
Memtest projel 4GB, OK.
Co pise BIOS pocas POST (verzia BIOSu)? Vo win mas servicepack? Urobil si v BIOSe load defaults?
P.S. inac mozes mi napisat jasne ze ake nastavenie "memory hole" ty vlastne nastavujes? Ak nastavujes "memory hole at 15-16M" tak to nie je to nastavenie ktore treba prepinat, treba si najst nastavenie ktore sa vola doslova a do pismena "memory hole remapping" (je len v tej novej verzii BIOSu) a to nastavit na disabled resp. prestavit.
tak to bylo ono, diky moc
ze to pujde vyresit uz jsem necekal, mas to u me.
a mas tedy 3GB nebo cele 4?
Bez /PAE nikdy nebudes mat cele 4GB. Budes mat len 4GB minus adresny priestor ktory bol rezervovany pre PCI a ine zariadenia. Velkost tohoto adresneho priestoru zavisi od PCI/AGP/PCIe kariet ktore mas v PC. Mozes si to pozriet v rozdeleni adresneho priestoru ze kolko potrebuju PCI karty u teba (ako konkretne som uz 3x pisal vyssie). Zvycajne najviac adresneho priestoru sa rezervuje pre grafiku (kludne aj 256MB), plus dalsie to da dohromady tak 512-768MB takze pouzitelneho adresneho priestoru pre RAM ostane napr. 3.25GB apod. Zavisi od PCI/PCIe/AGP kariet ktore v PC su.
P.S. nepliest si adresny priestor s RAM. Rezervovany adresny priestor su len rezervovane adresy, RAM na nich byt nemusi, ale ak tam RAM je tak sa neda pouzit.
P.S.2. az si pozries to rozdelenie adresneho priestoru tak adresy su tam hexadecimalne, mozes si to previest na decimalne cisla kalkulackou vo Win (prepnut na vedecku), alebo ak ti to pomoze tak 0x10000000 je 256MB (logicky potom 0x08000000 bude 128MB, 0x04000000 64MB atd) tak si to tam zratas. Rezervuje sa od konca adresneho priestoru takze v tom vypise sa pozeraj na koniec.
Pisal som to aspon 4x jasne a presne. Ja za to nemozem ze uz ludia ani nevedia citat a ani presne napisat ze co tam vlastne robia aby som nemusel jak idiot tahat 10MB navod k doske a pouzivat vestecke metody na to aby ma napadlo ze nerobis to co pisem.
Keby si si poriadne pozrel ze co pisem aspon vtedy, ked som uz napisal ze to na 100% musi ist tak ako pisem.
P.S. ale diky za feedback
No jo, sorry.
Ale to vzniklo tim, ze pred flashem biosu tam ten parametr nebyl. Respektive byl tam jen ten spatny, ktery jsem omylem bral za ten, o kterem jsi psal.
Jinak mam 3GB. (Jak spravne pises, zbytek se adresuje na zarizeni, takze cele 4GB RAM nevyuziju, ale s tim jsem pocital.)
Co ten parametr /PAE, co musim udelat proto, aby fungoval a abych mel moznost vyuzit cele 4GB RAM ? Podle toho co pises by to snad melo jit ?
Bych doporučil přečíst si článek v předposledním Computeru,
tam to bylo vše dopodrobna rozebráno.
Ok ja som sa dovtipil ze si to nastavenie predtym v BIOSe nenasiel a ze nastavujes asi nieco ine.
S tym /PAE je trochu problem. Musel by si zas prehodit to BIOS nastavenie na povodnu hodnotu, vtedy BIOS urobi to, ze 2GB budes mat normalne (adresy 0GB-2GB) a zvysne 2GB umiestni na adresy nad 4GB t.j. adresy 4GB-6GB. Medzi 2GB a 4GB bude diera (memory hole). Tak sa vyhne tomu konfliktu adresneho priestoru s PCI zariadeniami.
Win so switchom /PAE by mal potom vediet pouzit aj tu RAM na adresach 4GB-6GB, ale podla toho co si uz skusal to nefunguje, predpokladam ze BIOS tej dosky neoznami spravne windowsom ze je nejaka RAM nad 4GB, alebo je tam este nejaka ina zrada vo Win o ktorej netusim. Ja som /PAE nikdy nepouzil kvoli tomu ze MS pise na svojich strankach tusim cosi ze potom je nutne aby vsetky ovladace boli schopne pracovat aj nad 4GB alebo nieco take a teda ze s ovladacmi by boli problemy, a sam MS /PAE na WinXP neodporuca, to by som bol masochista keby som to skusal (kedze u MS zvycajne nefunguje ani to co odporucaju, a nie este to co neodporucaju ).
http://www.microsoft.com/whdc/system/platform/serve r/PAE/pae_os.mspx
inac switch /3GB si do boot.ini mozes pridat, ak by si nahodou mal nejaku aplikaciu ktora by vedela naraz pouzit 3GB tak ich pouzije. Pokazit by sa tym nemalo nic.
Inac je vo Win standardne obmedzena RAM pre jednu aplikaciu (alebo jedno vlakno alebo co) na 2GB. Samozrejme 2 aplikacie uz vedia vyuzit aj 2 x 2GB, to 2GB resp. /3GB je obmedzenie pre aplikaciu alebo ulohu alebo vlakno, neviem co presne.
no budu neskromny a jeste bych mel jeden dotazek :
Proc mi Fedora linux 7 standardne nainstalovana hlasi 4GB, i kdyz na tom druhem stejne konfigurovanem PC mam ten stary BIOS, kde jeste parametr Memory hole remaping nebyl
Ze by si nasla ty druhy 2GB a hodila je do te hranice 4-6 GB
Vim, ze je to spekulace, ale co si o tom myslis ty.
Jinak /3GB uz tam mam. Na to PAE tedy rezignuju. (Program, ktery si poradi i se 3GB RAM v tom PC je, ale nic by ti nerekl, delany na miru - pracuje to z obrazky a OCR.)
Tie druhe 2GB su na 4-6GB aj so starym BIOSom. Novy BIOS len nieco korigoval a pridal moznost vypnut to mapovanie na 4-6GB a teda mapovat to normalne na adresy 2GB-4GB.
Win bez /PAE s adresami >4GB nevie pracovat a teda videl len 2GB (a ako vidno ani Win s /PAE ), stary linux tiez, ta nova fedora s tym pracovat evidentne vie.
Musím tento thread zařadit mezi svou sbírku, MM..-ovy rady se mi budou na podzim hodit
Jasně vysvětlené, dobrá práce!
Ale pozor kazda doska to moze robit inac, BIOS na inych doskach to nastavenie ani nemusi mat a RAM je vzdy v adresnom priestore 0GB-4GB, alebo sa to moze volat uplne inac (ale bude to nieco ako "memory remapping" apod).
Až to bude opravdu aktuální, já se ozvu