Fórumok
Sziasztok!
A következő problémára keresem a megoldást: 32-bites Windows alatt kellene működésre bírnom 6GB RAM-ot. Tudom, hogy van rá megoldás, de nem találom. Nem gond, ha valami gány hack, csak menjen. (nincs lehetőségem újratelepíteni)
Köszi előre is.
Üdv, Tasi
Hozzászólások
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796%28v=vs…
Nem ezt kerested?
(nem tudom, segít-e, nem olvastam végig, csak a PAE nem ugrott be elsőre és azt próbáltam megkeresni, így keveredtem oda)
PAE-vel lehet próbálkozni, de alaplapi támogatás is kell hozzá. én még windowst nem láttam 3,5G-nál több memóriával...
de ha össze is jön, az egyes alkalmazások továbbra is legfeljebb 4GB memóriát allokálhatnak, mert az alkalmazások címtere 32 bites marad.
Make Windows 7, 8 and Vista 32-bit (x86) Support More Than 4GB Memory
http://wj32.org/wp/2012/12/26/pae-patch-updated-for-windows-8/
Működni szokott, egyedül az intel "videovezérlőket" kell elfelejteni.
Tudomásom szerint max arra lehet módod (gány hackel), hogy lássa a memóriát, de kezelni jó eséllyel nem fogja, azon egyszerű oknál fogva, hogy nem fér bele a 2^32 (32 bit)-be.
Sőt átfogalmazva a dolgot, gyakorlatilag a rendszer pontosan tudja mennyi a fizikai memória (CPU-Z is írja), csak nem tudja megcímezni.
--------------
“If there were no hell, we would be like the animals. No hell, no dignity.”
Arra jó a pae :)
Ha jól értem, a PAE-vel azt lehet játszani, hogy több alkalmazást tud futtatni amelyek memóriaigényesek, de egy alkalmazás ettől még nem fogja tudni használni az 5-6GB szabad memóriát.
Mivel nem olvastad el a feljebb belinkelt cikkeket, ideírom összefoglalva: 32 bites Windowson egy alkalmazás (1 process pontosabban) maximum 2 GB memóriát kaphat. Ezt bizonyos trükkökkel fel lehet emelni 3 GB-ra.
Mellesleg ha nem limitálná, akkor sem lehetne 4 GB-nál több, mivel 32 bites címzésnél pontosan 4GB-ot lehet megcímezni, többet nem. Ez architektúrális korlát, nem lehet kikerülni.
Sőt, még tovább megyek: hiába használsz 64 bites Windózt, ha az alkalmazás 32 bites, ugyanolyan korlátozásai lesznek, mintha 32 bites oprendszeren futna.
Azaz: mi az a búbánatos alkalmazás, ami ennyi RAM-ot használ? Valóban használna többet? Van 64 bites verziója egyáltalán? Különben hiába pöcsölsz PAE-vel, vagy bármi mással.
Én ezt értem, csak azt nem, miért nekem írtad.:)
Ennyi ram-ot simán elhasznál egy photoshop, egy videószerkesztő, egy 3d rajzoló. egy szerver oldali java alkalmazás (fejleszteni ugye nem szerveren szokunk), vagy egy adatbáziskezelő (na jó, ez így elég extrém példa volt). Nyilvánvalóan jó lenne tudni, hogy a kérdező pontosan mit is szeretne.
Ennyi ram disk cache-nek is nagyon jó még akkor is, ha a legtöbbet zabáló folyamata 32 MB-ot eszik. :)
A fent említett szoftverek mind-mind 64bitesek?
--
PtY - www.onlinedemo.hu
Nana, 64 bites windowson fel lehet tornászni 4GB-ra.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs…
Sovány vigasz, ha van 32GB RAM-od, és az app veszettül swapel, mert kevés neki a 4GB.
Csak azért mondom, mert amelyik alkalmazásnak a 3GB kevés, annak vélhetőleg a 4 is az lesz...
--
PtY - www.onlinedemo.hu
Ha egy 32-bites alkalmazásnak kevés a 4GB akkor azon szerintem már a swappelés sem segít. Ennyi memóriát enged megcímezni neki a rendszer, nem tud több memóriához hozzáférni. Ha ez kevés akkor alkalmazás szintjén meg kell oldani, hogy egy vagy több alkalmazás által megnyitott fájlba kiírja az adatok egy részét de ez nem swappelés amit a windows csinál. Szerintem.
Ha más alkalmazások elfogyasztják a memóriát és ezért kényszerül swappelésre a 32-bites alkalmazás az más.
Képszerkesztő, videóvágó és animációs alkalmazásokat leszámítva amiknek semennyi ram sem elég a desktop alkalmazások többségének elég 4GB sőt még 2GB memória is.
nyilván programszintű swap-re gondolt.
Az eredeti kérés az volt, hogy a 6GByte memóriát kezelni tudja az operációs rendszer. PAE segítségével tudja (címezni is). (Kis trükkel talán még az intel videodriver sem fagyasztja le)
Egy-egy processz nyilván 32 bitnyi memóriát (illetve leginkább annyit sem) tud megcímezni, de azért ehhez kapcsolódva ajánlanám még ezt:
http://en.wikipedia.org/wiki/Address_Windowing_Extensions
Nekem a 32 bites OS 8GB-t lát mindenféle trükk és hack nélkül, és intel VGA van a CPU-ba integrálva. Nem fagyogat, teljesen stabil.
Ja, bocs, nem Windows :)
--
PtY - www.onlinedemo.hu
A helyzet az, hogy valószínűleg nem fog menni.
http://www.chrisoldwood.com/articles/utilising-more-than-4gb.html
A 6 gigából max 4-et fogsz látni, de per alkalmazás kb. 2 GB, vagy még ennél is kevesebb. Miért nem lehet újratelepíteni a gépet? Esetleg nem lehetne egy virtuális gépet csinálni a gépből?
Köszönöm mindenkinek, sikerült, ez volt a megoldás: http://www.furulevi.go.ro/enable_more_than_3GB_RAM_on_32-bit_windows_7_…
--
Lenovo ThinkPad T410
Játék PC-nek a 32-bites vagy a 64-bites Windows 7 jobb?
Én 64 bitest tennék föl. Visszafele kompatibilis.
+1 ha csak nincs valami ősrégi géped, és nincs valami extra eszközöd, akkor 64 bitest rakjál fel,
lefele kompatibilisek az alkalmazások. A driver-eket kell megnézni, hogy minden eszközödhöz van-e.
Egy cikket olvastam arról, hogy nem működik a Microsoft Pinball 64-bites Windowson. Ez lenne az egyetlen játék ami csak 32-bites Windowson működik vagy több ilyen is van?
Ugyanúgy működne, mint minden, ami a WoW64 felett megy, csak az ősrégi kód 64 bites compilerrel forgatva bugzott, az MS meg nem akarta úgy kiadni a 64 bites rendszert, hogy van benne 32 bites alkalmazás. És akkor már a 32 bitesből is kivették, AFAIK.
Szerk.: http://blogs.msdn.com/b/oldnewthing/archive/2012/12/18/10378851.aspx
BlackY
Mivel a 4G ram manapság már csak vicc, így a 64 bites marad. Nekem is az van fent, semmi probléma nincs vele.