Dit artikel is oorspronkelijk geschreven toen Windows Vista werd uitgebracht, maar zelfs met Windows 10 zijn er 32-bits en 64-bits versies die dezelfde beperkingen hebben wat betreft de hoeveelheid geheugen die met het computersysteem kan worden gebruikt.
Computerprocessors ondersteunen al enige tijd 64-bit computing, maar er zijn nog steeds gevallen waarin ze nog steeds alleen 32-bit-ondersteuning hebben. Zelfs als u een 63-bits processor hebt, dus u mag alleen een 32-bits versie van de software gebruiken.
Met een pc met Windows XP betekende het hebben van één gigabyte RAM op het systeem dat je alleen betrouwbaar een enkel programma kon uitvoeren zonder problemen. Het kan zelfs redelijk goed multitasken. Open Windows Vista met zijn mooie nieuwe interface en aanvullende systeemvereisten. Nu is één gigabyte aan RAM behoorlijk nodig om te kunnen werken en twee gigabytes is nodig voor een soepel verloop van applicaties. Vista heeft echt baat bij meer geheugen, maar er is een probleem.
32-bits en geheugenbeperkingen
Windows XP was uitsluitend een 32-bits besturingssysteem. Dit maakte de dingen heel eenvoudig omdat er eigenlijk maar één versie was om voor te programmeren. Toen het werd ontwikkeld, kwamen de meeste systemen met 256 of 512 MB geheugen. Het zou hierop draaien, maar meer geheugen was altijd een voordeel. Er was echter een probleem. De 32-bits registers van Windows XP en de hardware van die tijd beperkten pc's tot een maximum van 4 GB aan geheugen. Het is een beetje ingewikkelder dan dit, omdat sommige geheugen gereserveerd is voor het besturingssysteem en andere voor toepassingen.
Dit was geen probleem met de toepassingen van die tijd. Natuurlijk waren er enkele toepassingen zoals Adobe Photoshop die het systeemgeheugen snel konden opeten, maar ze konden nog steeds prima functioneren. Natuurlijk, met de vermindering van geheugenkosten en de vooruitgang van de processortechnologie betekende dat dat 4 GB geheugen in een systeem niet iets is dat niet in de rede ligt. Het probleem is dat Windows XP niet verder kan werken dan 4 GB RAM. Hoewel de hardware het zou kunnen ondersteunen, kon de software dat niet.
Vista lost de 4GB op of niet?
Een van de grote uitdagingen van Microsoft voor Windows Vista was om het probleem met het geheugen van 4 GB op te lossen. Door de kern van het besturingssysteem opnieuw te bouwen, konden ze aanpassen hoe het geheugenbeheer werkte. Maar er is eigenlijk een probleem met dit. Er zijn een aantal versies van Vista en ze hebben verschillende maximumbedragen die ze ondersteunen.
Volgens het eigen Knowledge Base-artikel van Microsoft ondersteunen alle 32-bits versies van Vista maximaal 4 GB geheugen, maar de werkelijk bruikbare adresruimte is minder dan 4 GB. De reden hiervoor is dat een gedeelte van het geheugen gereserveerd is voor de interfaces van de geheugenkaart. Dit is over het algemeen een ruimte die wordt gereserveerd om de compatibiliteit van de stuurprogramma's te waarborgen en de gebruikte hoeveelheid varieert afhankelijk van de apparaten die in het systeem zijn geïnstalleerd. Doorgaans meldt een systeem met 4 GB RAM slechts 3,5 GB aan adresseerbare ruimte.
Vanwege dit geheugenprobleem van Vista met systemen die zijn geïnstalleerd met 4 GB geheugen, verzenden een aantal bedrijven systemen die zijn geconfigureerd met 3 GB (twee 1 GB en twee 512 MB modules) totaal in het systeem. Hierdoor wordt mogelijk voorkomen dat gebruikers die het systeem kopen, klagen dat het systeem zegt dat ze minder dan 4 GB RAM hebben en contact met hen opnemen om erover te klagen.
64-bit naar de redding
De 64-bits versie van Windows Vista heeft niet dezelfde geheugenlimiet van 4 GB. In plaats daarvan heeft elke 64-bits versie een limiet voor de hoeveelheid adresseerbaar geheugen. De verschillende 64-bit versies en hun maximale geheugen zijn als volgt:
- Vista Basic: 8 GB
- Vista Home Premium: 16 GB
- Vista Business / Enterprise / Ultimate: 128+ GB
De kans dat pc's tegen het einde van 2008 zelfs 8GB bereiken, is vrij laag. Zelfs de 16 GB limiet van Home Premium zal waarschijnlijk niet gebeuren voordat de volgende Windows-versie wordt uitgebracht.
Natuurlijk zijn er nog andere problemen met betrekking tot de 64-bits versie van Windows. De grote zorg voor degenen die het willen gebruiken, is ondersteuning voor de bestuurder. Hoewel de meeste apparaten nu stuurprogramma's hebben voor de 32-bits versie van Vista, is het een beetje moeilijker om stuurprogramma's te vinden voor sommige apparaten met de 64-bits versie. Dit verbetert naarmate we verder komen van de lancering van Vista, maar niet zo snel als met de 32-bits stuurprogramma's. Het andere probleem is softwarecompatibiliteit. Hoewel de 64-bits versie van Vista 32-bits software kan uitvoeren, zijn sommige toepassingen niet volledig compatibel of worden ze niet ondersteund door de uitgever. Een voorbeeld hiervan is de iTunes-applicatie van Apple die veel mensen moeten aanpassen totdat Apple een compatibele versie uitbrengt.
Wat betekent dit?
De meeste nieuwe laptop- en desktop-pc-systemen die nu worden verkocht, hebben de 64-bits hardware die geheugenadressering ondersteunt boven de limiet van 4 GB. Het probleem is dat de meeste fabrikanten nog steeds de 32-bits versies van Vista vooraf laden. Natuurlijk verkopen ze de systemen niet met 4 GB geheugen erin, maar gebruikers hebben de mogelijkheid om dat geheugen later als upgrade te installeren. Wanneer dat gebeurt, zullen consumenten waarschijnlijk hun callcenters beginnen te overspoelen met rapportage van problemen.
Als u op zoek bent naar een nieuwe pc en u gebruikt een groot aantal geheugenintensieve programma's, dan zou u echt moeten overwegen om een systeem aan te schaffen dat is geïnstalleerd met een 64-bits versie van Vista. Natuurlijk, doe altijd onderzoek met de bedrijven om ervoor te zorgen dat de hardware die u gebruikt, zoals printers, scanners, audiospelers en dergelijke, stuurprogramma's heeft. Hetzelfde moet worden gedaan met elke software die u gebruikt. Als dat alles uitcheckt, is het het beste om te gaan met de 64-bit versie.