Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
Ga terug   CaseJunkies.com > Junkies Stuff > Software Junkies
Software Junkies Discussieer en deel tips over de alle soorten software zoals games, besturingssystemen, etc.
Reageer
 
LinkBack Discussietools
Oud 29-09-2007, 21:50   #1 (permalink)
 
Geregistreerd: 19 december 2006
Locatie: Lelystad
Berichten: 181
Standaard Windows en maximale hoeveelheid geheugen

Hier op het forum kom je nogal eens de vraag tegen hoeveel geheugen windows nu werkelijk aankan.
Nu kwam ik laatst een oude Personal Computer Magazine tegen met een heel duidelijk verhaal hierover.
Val mij niet aan op de volgende tekst dit heb ik letterlijk overgenomen uit dit blad.
Het is wel een soort van uittreksel geworden aangezien het hele artikel te lang zou worden en ik geen tiepgeit ben....
De opzet van het artikel gaat over het feit wat nou beter is Windows Vista 32 of 64 bit.

Maar nu komt het probleem een 32 bits besturingssysteem kan maximaal 3072mb (2 tot de macht 32) aan geheugen mappen.
Meer adressen dan voor die 3071 mb zijn er simpelweg niet gereserveerd.
In de jaren 70 had men namelijk nooit gedacht dat we anno 2007 zoveel geheugen nodig zouden hebben.

De limiet voor 32-bitsbesturingssystemen is dus 3071 mb geheugen zelfs als er 4 gb wordt ingestopt claimt windows 32-bit slechts 3071mb.
De rest wordt genegeerd.
De reden lijkt logisch als windows 32 bits data zou opslaan in het geheugen dat boven de adresruimte van die eerste 3071 mb ligt, dan veroozaakt elke 32 bits driver die de data wil aanspreken via dma een fatale error.

Onder Windows 64 is de maximale hoeveelheid aanspreekbaar intern geheugen geen 2 tot de macht 32 maar 2 tot de macht 64 dat komt neer op zo'n 17,2 miljard GB.

Is het nou de bedoeling om dan maar massaal over te stappen op vista 64 bit?
Houdt dan wel rekening met driverproblemen voor je hardware aangezien de zowat alle software specifiek voor de 32 bit versie wordt geschreven omzetten naar 64 is niet zo makkelijk.
Normale programma's draaien wel gewoon onder de 64 bit versie van vista omdat vista 64 is voorzien van wow 64.
Uitleg hiervan Wow 64 staat voor windows on windows 64, wil je een 32 bit programma opstarten dan komt wow64 in actie de processor wordt vanuit 64 bits modus tijdelijk naar een 32 bits compatibiliteismodus omgeschakeld.

.................................................. ...........3d mark 2005........3d mark 2006
32 bit vista 4gb (3071 mb werkelijk).........14992.................10100
32 bit vista 2 gb....................................... 15135.................10205
64 bit vista 4 gb........................................15111... ..............10334
64 bit vista 2 gb........................................15024... ..............10251

Mijn eigen conclusie de hedendaagse processoren van intel kunnen een 64 bit windows aan wil je meer als 3 gb geheugen in je pc dan moet je wel naar een 64 bit versie aangezien je prestaties zelfs verminderen met 4 gb in een 32 bit versie.
Neem je met 2 gb genoegen dan liggen de benchmarks hoger met de 32 bitversie althans met 3d mark 2005.

Discussie is bij deze geopend.
__________________
"its nice to be important But its more important to be nice"
shockwave is offline   Met citaat antwoorden
Oud 29-09-2007, 22:41   #2 (permalink)
 
GC_Vos's schermafbeelding
 
Geregistreerd: 30 maart 2007
Locatie: 86.91.132.32
Berichten: 1.215
Standaard

Wow, dit had ik niet verwacht:
32 bit vista 2 gb....................................... 15135.................10205
64 bit vista 4 gb........................................15111... ..............10334
__________________
! www.bouweenpc.nl !
GC_Vos is offline   Met citaat antwoorden
Oud 30-09-2007, 13:41   #3 (permalink)
 
Bartjez's schermafbeelding
 
Geregistreerd: 7 augustus 2006
Locatie: Weert
Berichten: 2.007
Standaard

Dat is een van de redenen waarom ik geen 64 bits cpu wil
__________________
Asus P5PL2 | Intel 940D @ 3,6GHz | 2048MB DDRII | 6800XT Zalman cooled | 540GB total disk | 2x Samsung 940NW
Bartjez is offline   Met citaat antwoorden
Oud 30-09-2007, 15:42   #4 (permalink)
 
GC_Vos's schermafbeelding
 
Geregistreerd: 30 maart 2007
Locatie: 86.91.132.32
Berichten: 1.215
Standaard

CPU of OS?

Want tegenwoodig zijn alle CPU's 64-bits.
__________________
! www.bouweenpc.nl !
GC_Vos is offline   Met citaat antwoorden
Oud 1-10-2007, 20:04   #5 (permalink)
 
Bartjez's schermafbeelding
 
Geregistreerd: 7 augustus 2006
Locatie: Weert
Berichten: 2.007
Standaard

CPU, ik heb een D940 van intel, en dat dingetje draait echt super! Ik heb vaak genoeg met een 64 bit gewerkt, maar die zijn (volgens mij dan) echt niet sneller dan een 32 bit met een beetje overclock... En aangezien mijn cpu op ongeveer 30% overclock draait ben ik nog lang niet van plan om over te stappen naar 64 bit, miss quadcore ofzo over een jaartje, maar nu nog echt niet.
__________________
Asus P5PL2 | Intel 940D @ 3,6GHz | 2048MB DDRII | 6800XT Zalman cooled | 540GB total disk | 2x Samsung 940NW
Bartjez is offline   Met citaat antwoorden
Oud 1-10-2007, 22:31   #6 (permalink)
 
SupReme's schermafbeelding
 
Geregistreerd: 17 mei 2006
Locatie: Heemskerk
Berichten: 1.851
Standaard

CPU maakt geen hol uit volgensmij, ik draai hier ook prima Vista 32bits op een E6750 (Die toch echt 64 bits is)
SupReme is offline   Met citaat antwoorden
Oud 1-10-2007, 23:55   #7 (permalink)
 
Demoniac's schermafbeelding
 
Geregistreerd: 13 december 2002
Locatie: Geldermalsen
Berichten: 5.029
Standaard

Citaat:
Oorspronkelijk geplaatst door Bartjez
CPU, ik heb een D940 van intel, en dat dingetje draait echt super! Ik heb vaak genoeg met een 64 bit gewerkt, maar die zijn (volgens mij dan) echt niet sneller dan een 32 bit met een beetje overclock... En aangezien mijn cpu op ongeveer 30% overclock draait ben ik nog lang niet van plan om over te stappen naar 64 bit, miss quadcore ofzo over een jaartje, maar nu nog echt niet.
Alle x86-64 CPU's ondersteunen de volledige 32-bits instructieset en zijn dus niet langzamer dan een 'ouderwetse' 32-bits processor. Sterker nog, die D940 van jou heeft hoogstwaarschijnlijk EM64T ondersteuning, waardoor die ook prima 64-bits OSen kan draaien en qua ondersteunde instructies niet anders is dan een AMD Athlon64 of een Intel Core 2 CPU :P
Mijn nederige E6300 draait trouwens ook 30% OC'ed met de standaard koeler en enkel een iets verhoogd voltage. Qua klokken gaan de Core 2's ook veel harder dan de P4's

Ik zie trouwens niet echt een nadeel van 64-bits CPU's in deze resultaten? De laagste scores worden neergezet door de 32-bits software met 4GB geheugen. Daarbij zijn de verschillen zo klein dat dat ook kan komen doordat een router toevallig een keer 'hoi' heeft gezegd tegen het systeem, of een actie van een achtergrondproces. Het enige wat ik hier uit kan opmaken is dat het momenteel nog vrij weinig nut heeft om meer dan 2GB geheugen in een game-PC te steken.
__________________
[CiP] Industrial Demolition
Vroeger, toen je een casemod nog met een zaag maakte en niet met je portemonnee..
Demoniac is offline   Met citaat antwoorden
Oud 2-10-2007, 12:41   #8 (permalink)
 
Geregistreerd: 19 december 2006
Locatie: Lelystad
Berichten: 181
Standaard

Citaat:
Oorspronkelijk geplaatst door Demoniac
Ik zie trouwens niet echt een nadeel van 64-bits CPU's in deze resultaten? De laagste scores worden neergezet door de 32-bits software met 4GB geheugen. Daarbij zijn de verschillen zo klein dat dat ook kan komen doordat een router toevallig een keer 'hoi' heeft gezegd tegen het systeem, of een actie van een achtergrondproces. Het enige wat ik hier uit kan opmaken is dat het momenteel nog vrij weinig nut heeft om meer dan 2GB geheugen in een game-PC te steken.
Kijk Demoniac snapt het verhaal wil je meer als 2 gig geheugen draaien dan zit je wel vast aan een 64 bit os.
Het heeft niks maar dan ook niks met je cpu te maken en de standaard software draait gewoon op de 64 bit os.
De vraag hoeveel geheugen voor windows lijkt me duidelijk, blijven we steken bij de 32 bit versie van windows dan is meer dan 3 gb inbouwen zinloos aangezien het zelfs snelheid gaat kosten.

De 2 programma's die ik erbij heb gezet zijn beide geschreven voor een 32 bit os

Het volgende programa welke ook werd gerbuikt was cinebench, deze is er in een 32 en 64 bit versie.
.............................score
32 bit vista 4 gb 893.6
32 bit vista 2 gb 900
64 bit vista 4 gb 1149,6
64 bit vista 2 gb 1121,2
__________________
"its nice to be important But its more important to be nice"
shockwave is offline   Met citaat antwoorden
Oud 2-10-2007, 23:24   #9 (permalink)
 
Demoniac's schermafbeelding
 
Geregistreerd: 13 december 2002
Locatie: Geldermalsen
Berichten: 5.029
Standaard

Kijk, daar zie je al een stuk beter het voordeel van een 64-bits systeem (en onder systeem versta ik dan CPU, besturingssysteem en applicaties)
Bij iets lulligs als Notepad, bij wijze van spreken, ga je natuurlijk niets opschieten met 64-bits software. Maar bij een zware applicatie als Cinebench blijkt duidelijk dat het z'n voordelen heeft.
__________________
[CiP] Industrial Demolition
Vroeger, toen je een casemod nog met een zaag maakte en niet met je portemonnee..
Demoniac is offline   Met citaat antwoorden
Oud 3-10-2007, 08:56   #10 (permalink)
 
Geregistreerd: 25 september 2006
Berichten: 315
Standaard Re: Windows en maximale hoeveelheid geheugen

shockwave:
Citaat:
3071 mb (2 tot de macht 32)
2 tot de macht 32 = 4294967296
delen we dat even door 1024 en nog een keer door 1024 kom ik toch echt uit op 4096
Als je het dan eerst door 8 deelt (bit -> byte) kom ik uit op 512

waar haal je 3071 vandaan?
grimmeld is offline   Met citaat antwoorden
Oud 3-10-2007, 11:25   #11 (permalink)
 
Geregistreerd: 19 december 2006
Locatie: Lelystad
Berichten: 181
Standaard Re: Windows en maximale hoeveelheid geheugen

Citaat:
Oorspronkelijk geplaatst door grimmeld
2 tot de macht 32 = 4294967296
delen we dat even door 1024 en nog een keer door 1024 kom ik toch echt uit op 4096
Als je het dan eerst door 8 deelt (bit -> byte) kom ik uit op 512

waar haal je 3071 vandaan?
heb je de volledige tekst van mij gelezen dan had je het volgende gelezen "Val mij niet aan op de volgende tekst dit heb ik letterlijk overgenomen uit dit blad."
Ik ben geen wiskundige dus die machten weet ik niks vanaf.
Feit blijft wel dat ze 4 gb in een 32 bit versie hebben geinstalleerd en dat er maar werkelijk 3071 werd herkend en gebruikt door windows.
Nog groter feit is dat windows 32 bit beter draait met 2 gb dan met 4 gb
__________________
"its nice to be important But its more important to be nice"
shockwave is offline   Met citaat antwoorden
Oud 3-10-2007, 20:32   #12 (permalink)
 
Demoniac's schermafbeelding
 
Geregistreerd: 13 december 2002
Locatie: Geldermalsen
Berichten: 5.029
Standaard

32-bits Windows ondersteunt 4096MB (4GB) aan geheugen. Echter valt hier ook het videogeheugen en allerlei andere geheugens onder (of iets dergelijks, in dit geval weet ik ook niet exact hoe het zit) waardoor er uiteindelijk ongeveer 3GB van het werkgeheugen geadresseerd kan worden.
Dat een 32-bits Windows met 2GB aanmerkelijk beter lijkt te draaien dan met 4GB vind ik zeer opmerkelijk, maar met name uit de cijfers van Cinebench, die shockwave eerder in dit topic postte, blijkt dat dit toch het geval is.
__________________
[CiP] Industrial Demolition
Vroeger, toen je een casemod nog met een zaag maakte en niet met je portemonnee..
Demoniac is offline   Met citaat antwoorden
Oud 3-10-2007, 23:37   #13 (permalink)
 
Geregistreerd: 17 december 2003
Locatie: Leek
Berichten: 1.333
Standaard

Citaat:
Oorspronkelijk geplaatst door Demoniac
32-bits Windows ondersteunt 4096MB (4GB) aan geheugen. Echter valt hier ook het videogeheugen en allerlei andere geheugens onder (of iets dergelijks, in dit geval weet ik ook niet exact hoe het zit) waardoor er uiteindelijk ongeveer 3GB van het werkgeheugen geadresseerd kan worden.
Dat een 32-bits Windows met 2GB aanmerkelijk beter lijkt te draaien dan met 4GB vind ik zeer opmerkelijk, maar met name uit de cijfers van Cinebench, die shockwave eerder in dit topic postte, blijkt dat dit toch het geval is.
Klopt, dit is dus 2³² omdat geheugen geadresseerd word per byte kan je bij een 32 bits proces maximaal 2³² = 4294967296 bytes = 4194304 Kbytes = 4096 Mbytes = 4Gbytes adresseren. Dit is al het geheugen wat geadresseerd kan worden dus bijvoorbeeld het ram, cache, rom en volgens mij ook dingen als IO poorten op de processor, je houd dan voor het ram 3GB over.

Misschien zijn 32 bits applicaties in een 64 bits os trager omdat er een conversie gemaakt moet worden.
__________________
Pic Microcontroller Forum
0x0539
Elektronica Junk.
Gizmo is offline   Met citaat antwoorden
Oud 9-10-2007, 21:12   #14 (permalink)
 
Geregistreerd: 26 juli 2006
Locatie: Culemborg
Berichten: 597
Standaard

Hmm,
3*1024 = 3072...
Waarom nou weer nét geen 3gb? :P
__________________
Little Johnny was a chemist, little johnny is no more, for what he thought was H2O, was H2SO4.
|| AMD X2 4000+ || 3gb OCz D-CH 800MHz 4-4-4-15 || NVidia 6800 GT || Seagate 7200.10 - 250GB || =D
mr.stijntje is offline   Met citaat antwoorden
Oud 9-10-2007, 21:17   #15 (permalink)
 
SupReme's schermafbeelding
 
Geregistreerd: 17 mei 2006
Locatie: Heemskerk
Berichten: 1.851
Standaard

Citaat:
Oorspronkelijk geplaatst door mr.stijntje
Hmm,
3*1024 = 3072...
Waarom nou weer nét geen 3gb? :P
Dat is 3 GB... 1 GB is 1024 MB...
SupReme is offline   Met citaat antwoorden
Reageer
Discussietools
Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
maximale overclockbaar grave667 Cooling & OC Junkies 13 29-09-2007 12:45
[LED] Grote hoeveelheid inkopen, waar? NL-Sneeuw Elektronica Junkies 16 26-07-2004 23:34
Maximale FSB van 2500+? SiLaTroN Cooling & OC Junkies 9 18-01-2004 22:55
Grote hoeveelheid Sticky topics Solomon CaseJunkies Support en Feedback 4 29-12-2003 17:41
Maximale output voor USB / PS-2? T-Mug Elektronica Junkies 7 5-04-2003 18:30

Copyright 2002 - 2008 Casejunkies.com
Sites: Techzine | Feebs | CaseJunkies | Bodynet | Dolphin-IS.