TA STRONA UŻYWA COOKIE. Dowiedz się więcej o celu ich używania. Korzystając ze strony wyrażasz zgodę na używanie cookie, zgodnie z aktualnymi ustawieniami przeglądarki.

Od dnia 25.05.2018 r. na terenie Unii Europejskiej wchodzi w życie Rozporządzenie Parlamentu Europejskiego w sprawie ochrony danych osobowych. Prosimy o zapoznanie się z polityką prywatności oraz regulaminem serwisu [X]
Windows 7 Forum

Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit

Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« dnia: 20 Październik 2009, 01:21:32 »
Czym się różni x64 od x86 ? Zapewne każdy powie że widzi więcej niż 4GB RAM.
Windows 32bit ma zablokowany kernel nic więcej a dokładnie plik ntoskrnl.exe wprowadza ograniczenia.

Wersja dla Visty działa z SP1, SP2 i bez SP:
[strona nie jest już dostępna]

Wersja dla Windows 7 RTM 7600: ;D
[strona nie jest już dostępna]

Dowody:
[obrazek nie jest już dostępny]
[obrazek nie jest już dostępny]

http://www.remkoweijnen.nl/blog/wp-content/uploads/2009/06/taskmgr2-1.png
Pytanie:
Dlaczego Windows 2003 x86 oraz Windows 2008 x86 potrafią zaadresować więcej niż 4GB RAM a nie potrafi tego Win7 czy Vista?

Odpowiedź:
Microsoft tego nie chce i jest to sprawa licencjonowania.
« Ostatnia zmiana: 23 Marzec 2023, 14:39:39 wysłana przez Mirahz »

Offline Camis

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #1 dnia: 20 Październik 2009, 07:49:40 »
Polecam poczytac o PAE... Malo wiesz a sie udzielasz...

Core 2 Duo E7200@4GHz / Gigabyte GA-EP35-DS3 / A-Data 4GB 800MHz / Galaxy 8800GT / Samsung F1 320GB

Delta DPS-400MB / Pioneer 215D@S15J / Pentagram Karakorum / Chieftec LBX-01B-B-B / Lcd Samsung 32

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #2 dnia: 20 Październik 2009, 09:33:24 »
Czy po użyciu tego Tweakera Task Manager widzi normalnie 4GB?
TOSHIBA P305D-S8828, AMD Turion X2 RM-70 2.0 GHz, 4GB Samsung PC2-6400 800mhz, ATI Radeon HD3100, Chipset AMD M780V

Offline Bartos

  • ***
  • 148
Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #3 dnia: 20 Październik 2009, 10:17:04 »
nieważne czy widzi więcej niż 3GB ramu ale czy potrafi nim zarządzać i je wykorzystywać, a z tego co wiem nie wykorzysta nadal więcej niż te 3~3,2 GB ram
Windows MX RGB......Windows 7HP x64

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #4 dnia: 20 Październik 2009, 11:05:53 »
Powiedz mi dlaczego niby x86 nie potrafi obsłużyć 4GB RAM? Skoro plik wymiany w x86 jest używany tak samo jak RAM a możesz sobie zrobić nawet 10GB. Plik wymiany jest używany gdy zabraknie systemowi Ramu i tworzy wirtualny RAM. Wszystko jest możliwe wystarczy pomyśleć i stworzyć odpowiedni kod.

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #5 dnia: 20 Październik 2009, 11:09:18 »
Ktoś próbował tego Tweakera?
TOSHIBA P305D-S8828, AMD Turion X2 RM-70 2.0 GHz, 4GB Samsung PC2-6400 800mhz, ATI Radeon HD3100, Chipset AMD M780V

Offline Tom

  • *****
  • 589
  • ;)
Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #6 dnia: 20 Październik 2009, 13:12:32 »
Jeśli dobrze pamiętam, ktoś tu podawał obliczenia, dlaczego nie obsłuży, i bardzo ładnie wychodziło.
MSI Wind U100  |  W7 RTM Home Premium

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #7 dnia: 20 Październik 2009, 14:09:38 »
Fajnie zrobione obrazki... a Tego czegoś nie ruszałbym z obawy o jakieś paskudztwa... I dla przypomnienia czym jest PAE, które na pewno też nie pomoże na to, by system 32bit widział 4GB RAM

http://www.microsoft.com/technet/prodtechnol/winxppro/pl/maintain/sp2mempr.mspx
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

Są płyty główne, które mają funkcję "memory remap feature", która to sprzętowo pozwala, by system widział te 4GB... inaczej, choćby się nie wiem co robiło, 3,25GB to maks. Resztę rezerwuje sprzęt...

Małe sprostowanie... widział, znaczy się, że potrafi zaadresować, bo widzieć, to jedno, a wykorzystanie drugie.
« Ostatnia zmiana: 20 Październik 2009, 16:15:08 wysłana przez okifax »

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #8 dnia: 20 Październik 2009, 18:24:35 »
Microsoft Windows 2000 - jest biznesowym, 32-bitowym, wielozadaniowym z wywłaszczaniem, wielowątkowym, systemem operacyjnym z serii NT. Jest to kolejny system operacyjny należący do rodziny Microsoft Windows NT. Został wydany 17 lutego 2000 roku. Jego następcami są Windows XP, wydany w październiku 2001 roku, oraz Windows Server 2003, wydany w kwietniu 2003 roku. Windows 2000 jest klasyfikowany jako system operacyjny o jądrze hybrydowym.

Windows 2000 32-bit Advanced Server - jak wersja "Server" lecz obsługuje 8 procesorów i 8 GB RAM, 2 węzły klastra
Windows 2000 32-bit Datacenter Server - jak wersja "Advanced Server" lecz obsługuje 32 procesory i 64 GB RAM, 4 węzły klastra,

Windows Server 2003, Datacenter Edition is designed for infrastructures demanding high security and reliability. Windows Server 2003 is available for x86, Itanium, and x86_64 processors. It supports a maximum of up to 32 processors on 32-bit or 64 processors on 64-bit hardware. 32-bit architecture also limits memory addressability to 64 GB, while the 64-bit versions support up to 1 TB. Windows Server 2003, Datacenter Edition, also allows limiting processor and memory usage on a per-application basis.

To wytłumacz jak to niby działa. Windowsa 2000 nigdy nie było 64bit ?
Za niedługo sam przetestuje na Win 7 x86 :-P
Dla mnie x64 to niewypał tak na prawdę nic nie daje.
Nie jest ani lepszy ani szybszy.

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #9 dnia: 20 Październik 2009, 18:28:42 »
Witam
Śledzę forum od dawna lecz ten temat mnie zaintrygował więc zrobiłem testy u siebie tego narzędzia:

Przed Tweakiem:


Po Tweaku:


Do tablicy BCD został dodany nowy wpis:


Na VMWare uruchomiony system z XP z 5GB ramu (na 32bitowym nie uruchomie 64bit maszyny wirtualnej więc taki test odpada):


Czyli.. wygląda dość ciekawie... Posiedzę jeszcze i wstrzymam się z formatem by zobaczyć czy będzie to działać na dłuższą metę :)





Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #10 dnia: 20 Październik 2009, 18:53:41 »
sprobuj uzyc calych 8GB pamieci, i zobacz czy sie uda zaadresowac cala przestrzen. dobrze by bylosprawdzic tez, jak to bedzie sie zachowywalo na platformie, ktora w ogole nie obsluguje 64bitowych adresow.
hp hdx 9130el
20,1' hd, c2d 2x2,2GHz, 3GB DDR2-800, 2x160GB Seagate Momentus SATA, RadeonHD 2600XT 256DDR3

hp tx 2550ew
12,1' tablet, turion ZM80Ultra 2x2,1GHz, 4GB DDR2-800, 320GB Seagate Momentus SATA, RadeonHD 3200

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #11 dnia: 20 Październik 2009, 18:57:12 »
sprobuj uzyc calych 8GB pamieci, i zobacz czy sie uda zaadresowac cala przestrzen. dobrze by bylosprawdzic tez, jak to bedzie sie zachowywalo na platformie, ktora w ogole nie obsluguje 64bitowych adresow.


mozesz wykorzystac program ORTHOS,albo memtest i wtedy zobacz

Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #12 dnia: 20 Październik 2009, 19:42:33 »
No tak stestować to raczej się nie uda, gdyż na jeden program w 32bitowym Windowsie można przypisać 1GB ramu ..

Offline hubert1

  • *****
  • 650
  • "bo liczą się wspomnienia, prawda, prawda" :D
Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #13 dnia: 20 Październik 2009, 19:50:03 »
Powiem wam wszystkim jak to jest przynajmniej u mnie. Patch rzeczywiście działa, fakt. Ale powoduje ogromne problemy. Wiele (większość) prób kończyła się resetem i bluescreenem, uniemożliwiającym uruchomienie systemu. Kilka razy udało się to zrobić pomyślnie. Ale swoją drogą po co kombinować. Ktoś kto ma więcej niz 4 gb ramu nie będzie się bawił w takie patche i zainstaluje x64. A jak ktoś ma 4 albo mniej to mu się zbyt patch nie przyda, takie jest przynajmniej moje zdanie. Mam 5 gb ramu. Miałem sevena 32. Po instalacji patcha crashował i sypał bluescreenami. Ale nie chciałem używać systemu 32 bit tylko przeczekać do czasu aż pobiorę 64 bit. Pobrałem i zainstalowałem. Problemu nie ma.

Offline Bartos

  • ***
  • 148
Odp: Win 7 x64 to głupota? Patch na 4GB Ram dla Win 7 x86 32bit
« Odpowiedź #14 dnia: 20 Październik 2009, 20:01:12 »
Powiem wam wszystkim jak to jest przynajmniej u mnie. Patch rzeczywiście działa, fakt. Ale powoduje ogromne problemy. Wiele (większość) prób kończyła się resetem i bluescreenem, uniemożliwiającym uruchomienie systemu. Kilka razy udało się to zrobić pomyślnie. Ale swoją drogą po co kombinować. Ktoś kto ma więcej niz 4 gb ramu nie będzie się bawił w takie patche i zainstaluje x64. A jak ktoś ma 4 albo mniej to mu się zbyt patch nie przyda, takie jest przynajmniej moje zdanie. Mam 5 gb ramu. Miałem sevena 32. Po instalacji patcha crashował i sypał bluescreenami. Ale nie chciałem używać systemu 32 bit tylko przeczekać do czasu aż pobiorę 64 bit. Pobrałem i zainstalowałem. Problemu nie ma.
i o to właśnie chodzi, że system 32bitowy nie potrafi poprawnie zaadresować tak dużej pamięci, co z tego że będzie ją widział jak nie wykorzysta, a jak nawet sie mu uda wykorzystać bo z błędami.
Miałem na starym kompie 6GB ramu i win7 x64 i nigdy w programach nie wykorzystał więcej niż 2GB a sam Windows 1,5GB, fakt że nie grałem w żadne gry
Windows MX RGB......Windows 7HP x64