Memorije

Kako naterati Windowse 7 32bit da koriste 4+Gb ram

Tomfa sri 22.9.2010 16:51

Ipak je moguće ostati na 32bit-a a moći u isto vrijeme iskoristiti više od 3,2Gb rama.

 

Kernel Windows-a 7 ima ugrađeni "lock" koji brani OS-u pristup memoriji iznad 3,2Gb. U starter verziji je još jaći i brani pristup iznad 2Gb rama.

I starije inačice windows server-a (2003 32bit) su već mogle ovisno o verziji adresirati više od 3,2Gb rama koristeći famozni /PAE koji na XP-u nije radio.

 

Nemadavno sam tragajući po ko zna koji put za rješenjem ovog ograničenja naišao na stranicu http://www.unawave.de/windows-7-tipps/32-bit-ram-barrier.html?lang=EN

na kojoj je sve bilo ljepo objašnjeno. Program koji možete skinuti na toj stranici će vam patch-irat kopiju kernel-a (ukloniti će DDR-RAM memory lock) i napraviti dual boot opciju tako da možete birati dali ćete bootati staru ili novu verziju kernela. Uputa na stranici je sa screenshotovima i jednostavna je za odraditi. Na mom se PC-u vrti zadnjih 2 tjedna i nisam primjetio nikakve probleme.

 

Još nešto sam program nudi i opciju upgrade koja vas vodi na link na RapidShare za download novije verzije ali obzirom da je novija verzija programa veća duplo od stare a ne radi ništa drugo cjela stvar smrdi na trojanca.

VeX7 sri 22.9.2010 16:57

Ajde postaj dokaz (screenshot) pa da vidimo mi to kak 32bit OS može imat više od 3.5GB RAM.

Evo, skini na primjer program All CPU meter, on lijepo izlista točnu količinu memorije, pa postaj SS.

tnakir sri 22.9.2010 17:08

Mislim da se n puta napisalo, 32 bitni windowsi ne mogu koristiti vise od 3.75 cini mi se GB rama. To sto ti windowsi prikazuju, ne znaci da to windowsi i koriste. Jednostavno nema dovoljno adresa za memoriju i expansion slotove tipa PCI i slicno.

EnlightenedPhoenix sri 22.9.2010 17:13
tnakir kaže...

Mislim da se n puta napisalo, 32 bitni windowsi ne mogu koristiti vise od 3.75 cini mi se GB rama. To sto ti windowsi prikazuju, ne znaci da to windowsi i koriste. Jednostavno nema dovoljno adresa za memoriju i expansion slotove tipa PCI i slicno.

  OVO nije istina...

 

Windows u sebi ima PAE iliti Physical Address Extension (koji je disejblan) koja onda enejbla rad s RAM-om vecim od barijere... ali normalno ima i negativnih stvari... a to je da je memorija nesto sporija (i do 15%)...

 

Sto mislis kako Linux 32 bit moze koristiti vise od 4 GB rama? isto preko PAE...

 

 

Cudim se sto vec to ne znate... bio je tekst vec vamo o tome...

BlackMoon sri 22.9.2010 17:16
lzgr kaže...
BlackMoon kaže...

Onda mi ga blokira MBAM. To znaći da sa stranicom baš nije sve čisto. Što kaže wot?

Otkad je MBAM active anti-virus?? On je "na zahtjev".

 Blokira potencijano maliciozne stranice ako radi proaktivno. Upravo to mi sad i javlja...

deadman sri 22.9.2010 17:16
lzgr kaže...
BlackMoon kaže...

Onda mi ga blokira MBAM. To znaći da sa stranicom baš nije sve čisto. Što kaže wot?

Otkad je MBAM active anti-virus?? On je "na zahtjev".

  1. On je antispyware alat.

  2. U komercijalnoj verziji ima real-time komponentu.

EnlightenedPhoenix sri 22.9.2010 17:23
Tomfa kaže...

Sve 5 samo mi objasni kako onda 32bit-ne serverske inačice mogu adresirat više od 3,2Gb rama. Na takvom OS-u moze se upaliti više aplikacija koje svaka koristi do 3,2Gb rama za sebe.

  PAE... pogledaj na wikiju ako nista drugo...

 

i dalje se rabe 32 bitni pokazivaci...

naxeem sri 22.9.2010 17:30
EnlightenedPhoenix kaže...
tnakir kaže...

Mislim da se n puta napisalo, 32 bitni windowsi ne mogu koristiti vise od 3.75 cini mi se GB rama. To sto ti windowsi prikazuju, ne znaci da to windowsi i koriste. Jednostavno nema dovoljno adresa za memoriju i expansion slotove tipa PCI i slicno.

  OVO nije istina...

 

Windows u sebi ima PAE iliti Physical Address Extension (koji je disejblan) koja onda enejbla rad s RAM-om vecim od barijere... ali normalno ima i negativnih stvari... a to je da je memorija nesto sporija (i do 15%)...

 

Sto mislis kako Linux 32 bit moze koristiti vise od 4 GB rama? isto preko PAE...

 

 

Cudim se sto vec to ne znate... bio je tekst vec vamo o tome...

PAE nije ništa novo i zna se da postoji, ali stvara toliko problema da je kućnim korisnicima bolje izbjegavati uopće pokušaje rada s tim.

Problemi s driverima, aplikacijama i hrpa drugih jednostavno su naporni.

 

PAE je eventualno koristan za neke ekstremne slučajeve, ali u praksi 64-bita su rješenje, jer ne postoji niti jedan dobar razlog za 32 bitni OS danas.

EnlightenedPhoenix sri 22.9.2010 17:33

Pa da... ali naxeem ne govori sto je dobro, nego sto je moguce...

 

A TO JE MOGUCE, i dalje se nema što raspravljati...

 

 

A to da je x64 sustav bolji (i zbog dobitka brzine od 5 do 10% i zbog nativnog rada s vise od 4GB....) opet bi svi trebali znati...

mbaksa sri 22.9.2010 17:37
EnlightenedPhoenix kaže...
tnakir kaže...

Mislim da se n puta napisalo, 32 bitni windowsi ne mogu koristiti vise od 3.75 cini mi se GB rama. To sto ti windowsi prikazuju, ne znaci da to windowsi i koriste. Jednostavno nema dovoljno adresa za memoriju i expansion slotove tipa PCI i slicno.

  OVO nije istina...

 

Windows u sebi ima PAE iliti Physical Address Extension (koji je disejblan) koja onda enejbla rad s RAM-om vecim od barijere... ali normalno ima i negativnih stvari... a to je da je memorija nesto sporija (i do 15%)...

 

Sto mislis kako Linux 32 bit moze koristiti vise od 4 GB rama? isto preko PAE...

Ovo nije istina. PAE je po defaultu enablean, jer je nuzan za no-execute bit. PAE 32-bitnim obicnim Windowsima ne dopusta da koriste koristenje svih 4 GB RAM-a, serverskima da. To ogranicenje je jednostavno MIcrosoftova politika - navodno radi vece kompatibilnosti s driverima, jer su driveri namijenjeni radu s 32-bitnim adresnim prostorom.

EnlightenedPhoenix sri 22.9.2010 17:39
mbaksa kaže...
EnlightenedPhoenix kaže...
tnakir kaže...

Mislim da se n puta napisalo, 32 bitni windowsi ne mogu koristiti vise od 3.75 cini mi se GB rama. To sto ti windowsi prikazuju, ne znaci da to windowsi i koriste. Jednostavno nema dovoljno adresa za memoriju i expansion slotove tipa PCI i slicno.

  OVO nije istina...

 

Windows u sebi ima PAE iliti Physical Address Extension (koji je disejblan) koja onda enejbla rad s RAM-om vecim od barijere... ali normalno ima i negativnih stvari... a to je da je memorija nesto sporija (i do 15%)...

 

Sto mislis kako Linux 32 bit moze koristiti vise od 4 GB rama? isto preko PAE...

Ovo nije istina. PAE je po defaultu enablean, jer je nuzan za no-execute bit. PAE 32-bitnim obicnim Windowsima ne dopusta da koriste koristenje svih 4 GB RAM-a, serverskima da. To ogranicenje je jednostavno MIcrosoftova politika - navodno radi vece kompatibilnosti s driverima, jer su driveri namijenjeni radu s 32-bitnim adresnim prostorom.

  Ma vraga radi toga... nego cisto drugacije licenciranje...

a lakse je reci laicima da je disejblan nego reci im... microsoft je licencirao PAE tako da se na nekim sistema normalno izvrsava a na drugima uz limite...

 

 

Da sumiram... u pravu si...

Minoza sri 22.9.2010 17:44
Stoja kaže...
Minoza kaže...

 

Molim te reci mi da to nije u "mirovanju" 1.5GB iskorišten... Izlanuo se

Pa što se čudiš? Meni win7 64 i 6GB RAM-a bita sa otvorenim msn-om i chromom guta 2,5GB RAM-a...

 

Rekoh mirovanje, čitaj bolje. Uostalom, ako je sedmici dostupno više memorije više će ju i koristiti, zar ne? (ovo nisam provjerio, samo čuo)

 

Na lapu mi 32-bit ne prelazi 600MB u mirovanju.