c't 1/2

Page 8

Afbeelding Jan Bintakies

OUD IN NIEUW

32-bit programma's in 64-bit Windows Wist je dat 32-bit programma's alleen in 64-bit Windows werken dankzij een subsysteem? En dat dit de oorzaak is van veel van de irritante dingen die je tegenkomt bij het beheer of probleemoplossing? We laten je zien op welke plekken je hier tegenaan kunt lopen. Axel Vahldiek en Daniel Dupré

H

oewel de clientedities van Windows Home, Pro, Enterprise enzovoort tot nu toe ook als 32bit edities verkrijgbaar zijn, zal iemand die een nieuwe Windows-pc koopt in bijna alle gevallen een 64-bit versie van het besturingssysteem krijgen. Dit komt deels omdat de 32-bit adresruimte is beperkt tot 4 GB . Meer dan 4 GB werkgeheugen gebruiken kan alleen kan worden geregeld met trucs en dan ook

nog eens alleen met ernstige beperkingen. Ter vergelijking: bij de 64-bit architectuur is de theoretische limiet 16 exabyte. Daarom bestaan de Windows Server-­ edities al geruime tijd alleen als 64-bit varianten. Er zijn echter nog talloze Windows-programma's waar alleen 32-bit versies van bestaan. En waarom ook niet? Elke 32-bit toepassing heeft zijn eigen 4 GB aan adresruimte, en dat is meestal ruim voldoende. Bovendien hoeven ontwikkelaars slechts één programma voor beide Windows-architecturen te ontwikkelen en te onderhouden. Want terwijl 32-bit toepassingen onder 64-bit Windows werken, is het omgekeerde niet het geval. Dat 32-bit programma's onder 64-bit Windows werken, is niet vanzelfsprekend. Dat is te danken aan een subsysteem waarvan veel gebruikers niet eens weten dat het bestaat. Niet alleen doet het zijn werk zonder problemen, maar ook zo snel, dat 32-bit

98 www.ct.nl


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.