Wat is het verschil tussen Windows x86 en Windows x64 bit-systeem. Wat is de bitness van het Windows-besturingssysteem? Welke bitdieptes zijn er?

Veel gebruikers zijn bij het installeren van het Windows-besturingssysteem op hun pc oprecht perplex over welke versie van het platform ze moeten kiezen: x64 of x86? En wat betekenen deze afkortingen in het algemeen eigenlijk?

Programma's met x64 of x86: er is een verschil

Zoals hierboven vermeld, gaan ze meestal gepaard met vreemde afkortingen. Je kunt ze echter ook zien bij het downloaden van verschillende programma’s, waardoor de gebruiker vaak ook het recht krijgt om voor de x64- of x86-versie te kiezen. Laten we proberen alle getallenraadsels samen te achterhalen. Laten we beginnen met het feit dat er in de computerwereld verschillende soorten processors zijn met verschillende architecturen. De uitdrukking over het met grote sprongen vooruitgaan past perfect bij de computerchipindustrie, maar processors begonnen zich de afgelopen tien jaar bijzonder snel te ontwikkelen en te verbeteren.

Waar kwam het vandaan?

Er was eens, aan het begin van hun reis, computerchips ervoor dat de gebruiker kon werken
met besturingssystemen en programma's op 16-bits basis kwamen later meer geavanceerde 32-bits analogen hen te hulp, maar nu is de vooruitgang al in staat geweest om 64-bits architecturen te raken en deze zelfs serieus over de hele wereld te verspreiden.
Het is onwaarschijnlijk dat u, beste lezers, tegenwoordig computers zult vinden die 16-bits programma's ondersteunen, en nieuwe pc's worden in de regel uitgebracht met de modernste architectuur en worden geleverd met 64-bits besturingssystemen.

AMD wordt beschouwd als een pionier in de ontwikkeling van 64-bit computerchips. Daarom generaliseren softwareontwikkelaars dergelijke processors onder de algemene naam "Amd64". Het is belangrijk om te begrijpen dat deze aanduiding niet betekent dat games waarvan de kenmerken amd64 aangeven, niet zullen draaien op computers met 64-bits processors van Intel.

In het beschreven geval hebben we het over een gewone generalisatie die erin is geslaagd zich in de praktijk stevig te verankeren. De afkortingen zelf x64 of x86 komen precies overeen met verschillende processorarchitecturen - respectievelijk 64 of 32. Als we het hebben over de toepassing van deze aanduidingen op moderne besturingssystemen, dan geven ze de bitdiepte aan.

Hoe kom ik erachter of x64 of x86 OS op een pc is geïnstalleerd?

Vaak proberen gebruikers te bepalen welke bitheid, of met andere woorden, het type besturingssysteem dat momenteel op hun computer is geïnstalleerd. Om dit probleem op te lossen, moet u de muiscursor over het pictogram "Computer" op het bureaublad bewegen (standaard voor Windows) en er eenmaal met de rechtermuisknop op klikken.

Selecteer vervolgens in het contextmenu dat wordt geopend “Eigenschappen”. Na deze stappen zou er een venster voor u moeten openen met een volledige lijst van de kenmerken van uw computer, evenals het geïnstalleerde besturingssysteem. U kunt dus een van de volgende opties zien: een 32-bits besturingssysteem of een 64-bits besturingssysteem.

Op deze eenvoudige manier hebben we ontdekt hoe we kunnen controleren of x86- of x64-programma's moeten worden geïnstalleerd. Vervolgens moet gezegd worden dat de eigenaardigheid van 64-bit-programma's ligt in hun ongelooflijke prestaties, maar aan de andere kant zijn ze te veeleisend in relatie tot geheugen. Hier is het, een bevestiging van de regel dat alles goed is met mate: het installeren van een 64-bits besturingssysteem op een zwakke laptop met een paar gigabytes RAM en een 32-bits klassieke processor is echter aan de andere kant een vergissing In de praktijk kunnen 32-bits programma's en systemen niet meer dan 3 GB RAM zien. Als u een pc heeft met 4 of meer gigabyte RAM, kunt u veilig een 64-bits Windows-platform installeren; de programma's moeten ook 64-bits zijn. Programma's van dit type maken maximaal gebruik van de beschikbare bronnen op de computer. In feite is de huidige vraag wat beter is - Windows x86 of x64, niet helemaal correct geformuleerd, omdat beide platforms goed zijn, en de keuze voor het noodzakelijke. wordt bepaald door de configuratie van een individuele computer.



Windows x64: valkuilen

Momenteel blijkt, vanwege de onopgeloste problemen waarmee ontwikkelaars en ingenieurs over de hele wereld worstelen, dat het meest geavanceerde Windows x64-platform, naast de vele onmiskenbare voordelen waar we het over hadden
hierboven zijn er een aantal nadelen die ook niet mogen worden vergeten. Laten we beginnen met het feit dat als u uw computer al heel lang gebruikt en over een aantal componenten beschikt die u al jaren niet in de steek laten, de mogelijkheid bestaat dat met de overgang naar een 64-bits versie van het besturingssysteem systeem, kan het vinden van stuurprogramma's voor deze apparaten behoorlijk problematisch zijn. Feit is dat ontwikkelaars van allerlei gadgets niet erg bereid zijn om updates uit te brengen voor producten die niet meer leverbaar zijn, en proberen daarmee klanten aan te moedigen nieuwe apparatuur aan te schaffen. En hier zullen maar heel weinig mensen luisteren naar het argument dat uw scanner of printer de beste ter wereld is.

We hebben al opgemerkt dat Windows x64 meer bronnen verbruikt, maar het moet gezegd worden dat alle programma's voor de 64-bits omgeving ook "meer" beginnen te willen. Als u ten slotte besluit om niet-ondertekend te installeren, zijn er een aantal extra stappen nodig.

Aan de andere kant van de schaal ligt de toegang tot alle bronnen van het RAM-geheugen dat op de computer is geïnstalleerd. Als je Windows x64 hebt, kunnen zelfs sommige 32-bits programma's profiteren van toegang tot 4 GB RAM, bijvoorbeeld de games "Stalker" en "Gothic". Ter vergelijking: in een 32-bits besturingssysteem hebben games en programma's toegang tot 2 GB geheugen, en in uiterst zeldzame gevallen - tot 3 GB.

Sommige auteurs beweren dat, ongeacht welk platform (x64 of x86) de gebruiker kiest, de prestaties van programma's op hetzelfde niveau zullen blijven. Het is erg moeilijk om deze mening volledig te weerleggen, omdat prestatie-indicatoren afhankelijk zijn van een aantal omstandigheden en factoren, maar de praktijk heeft uitgewezen dat programma's voor audio- en videoverwerking, evenals archiveringsprogramma's en een aantal professionele programma's, zich veel meer gaan gedragen actief.

Als je met het dilemma “x86 of x64: wat te installeren” uiteindelijk voor het laatste hebt gekozen, maar geen afstand wilt doen van de goede oude programma’s, moet je weten dat 99 procent van de 32-bits applicaties in een 64-bits omgeving zonder prestatieverlies of problemen. Wat de spelprestaties betreft, deze hangen vooral af van de prestaties van uw videostuurprogramma.


P.S: alles wat hierboven niet vermeld staat

We weten al precies hoe we x86 of x64 moeten bepalen, maar er zijn nog een aantal kleinigheden die ook het vermelden waard zijn. We hebben bijvoorbeeld al bijna alles geleerd over bitdiepte, behalve de definitie van deze term, dus we merken op dat bitcapaciteit het vermogen is om tegelijkertijd een bepaalde hoeveelheid informatie te verwerken, die wordt gemeten in bits.


Onbereikbare grens

Interessant genoeg heeft de 64-bits architectuur ook zijn beperkingen wat betreft waargenomen RAM: x64 kan niet meer dan 192 GB RAM zien. Nog een interessant punt: het natuurlijke volume van 64-bit-applicaties, zoals
meestal 20-40% meer dan zijn 32-bit tegenhangers, maar haast je niet meteen naar een nieuwe harde schijf, omdat deze regel niet van toepassing is op entertainmentmateriaal zoals video's (films) of muziek.



Aantal twijfel - 4

Het lot van een pc met 4 gigabyte RAM moet afzonderlijk worden besproken. Het punt is: aan de ene kant zien 32-bits besturingssystemen slechts 3 GB geheugen, en de keuze voor 64x lijkt voor de hand liggend, maar vergeet niet dat Windows x64 twee keer zoveel RAM nodig heeft om zichzelf te laten werken -bit “zuster”, en de overwinning lijkt in dit geval erg dubbelzinnig. In dergelijke omstandigheden moet de keuze niet worden bepaald door wiskundige berekeningen, maar door uw behoeften en de taken die u voor de computer wilt instellen. En verwacht geen externe effecten, want vanuit ontwerpoogpunt zijn 32- en 64-bits besturingssystemen identiek.

Nieuws van Adobe

Als u een kunstenaar of ontwerper bent, zult u verdrietig of blij zijn met de recente aankondiging van Adobe dat alle moderne Adobe CS5-toepassingen uitsluitend 64-bits zullen worden. Met andere woorden: Dreamweaver CS5, Photoshop CS5 en vergelijkbare bekende applicaties kunnen uitsluitend op een 64-bits systeem draaien. Het 32-bits platform herkent ze simpelweg niet.



Alles bleek eenvoudig te zijn

We hebben dus ontdekt hoe we erachter kunnen komen of uw systeem x64 of x86 is, en welke optie we moeten kiezen. Zoals je ziet bleek alles niet al te moeilijk en kostte het maar een paar minuten van je tijd. Het is belangrijk om te begrijpen dat in dit geval de verschillen uitsluitend intern zijn, en om met maximale precisie te bepalen wat u precies van een personal computer wilt, dat het een werkinstrument is voor u of een vriend die u vermaak biedt. Als de pc op de best mogelijke manier is geconfigureerd, zullen de mogelijkheden ervan veranderen.

Er zijn verschillende basisconcepten die besturingssystemen met verschillende bitdieptes onderscheiden:

    1 De 64-bits versie van Windows lijkt formeel op de vorige versie. Gebruikers met multi-coreprocessors kunnen echter een snelheidsverhoging opmerken bij het werken met nieuwe applicaties.

    2 x32 is een systeem waarmee je alleen met maximaal vier gigabyte RAM kunt werken. Maar x64 maakt het mogelijk om grotere volumes te gebruiken, tot 192 GB. Het blijkt dat mensen die meer RAM hebben geïnstalleerd eenvoudigweg toegang krijgen tot extra bronnen, wat de werking van individuele programma's en het hele systeem als geheel versnelt.

    3 Houd er rekening mee dat niet alle fabrikanten hebben geprobeerd stuurprogramma's voor 64-bits systemen te maken. En dit kan een serieus probleem worden terwijl de computer actief is. Het is het beste om de benodigde bestanden op de website van de fabrikant van de apparatuur te zoeken en te downloaden voordat u het besturingssysteem opnieuw installeert. Anders zullen veel programma's, en zelfs de apparatuur zelf, niet correct werken, waardoor er voortdurend problemen ontstaan.

    4 Tegelijkertijd voeren de meeste populaire applicaties die voor x32 zijn ontwikkeld hun functionaliteit volledig uit op x64, inclusief stuurprogramma's.

    5 Met een kleine hoeveelheid geheugen werken 64-bits versies van Windows doorgaans slecht, waarbij sommige programma's “vertragen”.
    Als er op uw computer vier of minder gigabytes RAM is geïnstalleerd, heeft het over het algemeen geen zin om naar een nieuwe versie te upgraden.

    Verandering van bitdiepte. Kan dit snel?( )

    Nadat veel gebruikers bekend zijn geraakt met de voor de hand liggende voordelen van een 64-bits besturingssysteem, willen ze weten hoe ze Windows kunnen veranderen naar een handiger besturingssysteem. Dit gebeurt relatief eenvoudig: u moet de hele shell opnieuw installeren en de juiste versie selecteren. Op dezelfde manier is er een terugkeer naar de vorige versie van het besturingssysteem.

    Om een ​​64-bits versie van het besturingssysteem te installeren op een computer waarop Windows x32 al draait, moet u het werkstation opstarten met een installatieschijf of flashstation met een systeem met de gewenste bitdiepte.

    Als u niet over een installatieschijf of flashdrive beschikt, kunt u mijn gratis minicursus over downloaden

    Als het apparaat niet met dit type shell kan werken, verschijnt er een foutmelding over de opstartmanager. Bovendien verschijnt er een venster waarin u wordt gevraagd een schijf met 32-bits software te plaatsen.

    De Data Migration Tool kan geen informatie verplaatsen tussen besturingssystemen met verschillende bitdieptes. Daarom moet u eerst alle bestanden op een draagbaar apparaat plaatsen.

    Bitsnelheid van processor( )

    We zijn er al achter gekomen dat de keuze van het besturingssysteem rechtstreeks afhangt van twee hoofdparameters: de hoeveelheid RAM en de bitcapaciteit van de processor. Als de eerste op het tabblad “Systeem” kan worden bekeken, is de tweede moeilijker.

    Er zijn veel programma's in Windows, waarvan de handigste en populairste is CPU-Z. Het is volledig gratis en intuïtief - zelfs een beginner kan het begrijpen.

    Na de installatie start u de applicatie en op de “ CPU"op zoek naar het veld" Specificatie", waar de nodige informatie zal worden aangegeven.

Voordat u doorgaat met een directe vergelijking van 32- en 64-bits versies van Windows, is het de moeite waard om de verschillen tussen 32- en 64-bits processors, besturingssystemen en programma's te begrijpen. Laten we beginnen met de processor.

Moderne processors bestaan ​​uit een groot aantal blokken. ALU-blokken zijn rechtstreeks betrokken bij berekeningen van gehele getallen. Uiteraard hebben ze geheugen nodig om invoergegevens, tussenwaarden en resultaten op te slaan. Dit geheugen bestaat uit registers. 32-bits processors hebben 8 registers voor algemene doeleinden van 32 bits groot. Daarom zeggen ze dat de processor 32-bit is. 64-bits processors hebben twee keer zoveel registers voor algemene doeleinden en zijn 64-bits groot. Daarom zeggen ze dat de processor 64-bit is. De overgrote meerderheid van moderne processors is 64-bit.

In de praktijk betekent dit dat een 64-bits processor in de normale 64-bits modus met 64-bits getallen kan werken. Wat geeft dit? Hiermee kunt u zonder verschillende trucs verschillende bewerkingen uitvoeren op 64-bits nummers, en twee eenvoudige bewerkingen op 32-bits nummers combineren tot één complexe, wat in de praktijk een prestatieverbetering oplevert. Bovendien ondersteunen 64-bits processors de compatibiliteitsmodus. In dit geval gedragen ze zich als gewone 32-bits processors.

Belangrijke opmerking: de winst kan alleen worden verkregen bij gebruik van de 64-bit x86-64-instructieset. Naast de geheeltallige rekeneenheid beschikt de processor ook over een drijvende-kommaberekeningseenheid. Het heeft 80-bit registers en gebruikt zijn eigen x87-instructieset. Het wordt ook wel een wiskundige coprocessor genoemd. Veel applicaties maken er actief gebruik van. Het wijzigen van het besturingssysteemtype van 32 naar 64-bit heeft op geen enkele manier invloed op de werking ervan.

Om de processor in de 64-bitsmodus te laten werken, is een 64-bits besturingssysteem vereist. Als er een 32-bits besturingssysteem is geïnstalleerd, werkt de processor in de compatibiliteitsmodus.

De registerbreedte houdt ook verband met de maximale hoeveelheid geheugen waarmee de processor kan werken. Dit komt omdat geheugenadresaanwijzers ook in registers kunnen worden opgeslagen. Als er een 32-bits processor wordt gebruikt of een 64-bits processor in de compatibiliteitsmodus, is de lengte van het geheugenadres beperkt tot 32 bits. Het blijkt dus dat de adresruimte beperkt is tot ongeveer 4 GB. Omdat elk apparaat een bepaald bereik aan adressen voor zichzelf reserveert, blijkt dat het systeem niet met alle 4 GB RAM kan werken, maar met 2,75-3,25 GB. Met andere woorden: 32-bits besturingssystemen kunnen werken met RAM-hoeveelheden tot 2,75-3,25 GB. Er zijn uiteraard verschillende manieren om deze beperking te omzeilen, maar deze worden niet gebruikt op desktopsystemen.

Nou, we hebben de processors uitgezocht. Maar hoe zit het met het uitvoeren van 32-bits programma's op een 64-bits systeem? Om dit te doen, beschikt het besturingssysteem over twee sets systeembibliotheken: voor 32-bits en 64-bits toepassingen. Een soortgelijk schema werd in Windows 95 gebruikt om met 16- en 32-bits programma's te werken.

Dat is de hele theorie in een zeer vereenvoudigde vorm. Laten we nu verder gaan met het praktische gedeelte.

In dit artikel zijn tests uitgevoerd op een Asus N61Vn-laptop met een Intel Core 2 Quad Q9000-processor, een nVidia GeForce GT 240M-videokaart en 4 GB DDR3-1066 RAM. Ter vergelijking zijn 32- en 64-bits versies van Windows Vista SP2 met de nieuwste updates gebruikt. De driverversies waren hetzelfde (aangepast voor bitdiepte. Voor een 32-bits systeem - een 32-bits versie van de driver, voor een 64-bits systeem - een 64-bits versie van de videodriver). Op 32-bits Windows Vista was ongeveer 3 GB RAM beschikbaar, op 64-bits - 4 GB. De redenen staan ​​hierboven vermeld.

Deze test kan in twee delen worden verdeeld:

  1. Vergelijking van de prestaties van conventionele 32-bits programma's op 32- en 64-bits Windows;
  2. Vergelijking van de prestaties van 32- en 64-bits versies van programma's op de overeenkomstige versie van Windows.

Vergelijking van de prestaties van conventionele 32-bits programma's

In dit deel zullen we kijken naar wat voor winst de overgang naar 64-bit Windows zal opleveren. Op dit moment hebben de meeste games en programma's geen speciale 64-bit versies die geoptimaliseerd zijn voor gebruik op 64-bit versies van Windows. Met andere woorden, dit deel laat het prestatieverschil zien van de meeste programma's en games die momenteel beschikbaar zijn. Het is ook de moeite waard om te overwegen dat een 32-bits systeem werkt met 3 GB geheugen en een 64-bits systeem met 4 GB.

Voor dit deel van het testen zijn de volgende applicaties gebruikt:

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

Standaardinstellingen. Schermresolutie 1024x768:


Testresultaten in 3DMark05

Standaardinstellingen. Schermresolutie 1280x720:


Testresultaten in 3DMark06

3. Testresultaten in PCMark05

Omdat deze toets meerdere losse toetsen omvat, is het zinvol deze afzonderlijk in te dienen.


Totaalresultaat in PCMark05


CPU-prestaties in PCMark05


Geheugenprestaties in PCMark05

Een extra gigabyte RAM op een 64-bit systeem doet zijn werk.


Grafische prestaties in PCMark05


Prestaties van harde schijven in PCMark05

Resultaten van dit deel van het testen

Alles is behoorlijk verwacht. Het 64-bit systeem is in de meeste gevallen iets langzamer vanwege het gebruik van de compatibiliteitsmodus met 32-bit programma's. Een extra gigabyte geheugen helpt de situatie niet. Laten we verder gaan met het tweede deel van het testen.

Hallo allemaal, vandaag vertel ik je wat het verschil is tussen Windows x32- en Windows x64-bitsystemen. Voordat ze een nieuw besturingssysteem installeren, hebben veel gebruikers vaak de vraag welke versie ze moeten kiezen en wat het verschil is tussen Windows x32 en Windows x64. Laten we beginnen met te definiëren wat de systeemcapaciteit is. De website van Microsoft legt dit uit: De termen 32-bit en 64-bit verwijzen naar de manier waarop de processor van de computer informatie verwerkt. De 32-bits en 64-bits versies van Windows zijn ontworpen voor gebruik op computers met respectievelijk 32-bits en 64-bits processors.

Verschil tussen x86 en x64

64-bits versies van Windows gebruiken mogelijk meer geheugen dan 32-bits versies van Windows. Dit helpt de tijd die wordt besteed aan het verwerken van processen in het geheugen te minimaliseren door er meer van op te slaan in het RAM (Random Access Memory) in plaats van op de harde schijf. Dit kan op zijn beurt de algehele systeemprestaties verbeteren. Grof gezegd ziet een 32-bits systeem iets minder dan 4 GB RAM; meer kan het niet zien. Het 64-bit systeem kent een dergelijke beperking niet. De hogere prestaties gaan echter ten koste van minder programma's op 64-bits besturingssystemen. Als er overigens geen 64-bit driver is voor een scanner, printer, geluidskaart of ander apparaat, dan kun je deze niet gebruiken in een 64-bit omgeving. Hoewel nu alle fabrikanten van componenten en software hun producten proberen aan te passen voor beide versies van systemen.

Als u een 32-bits versie van Windows hebt geïnstalleerd, kunt u alleen upgraden naar een 32-bits versie van Windows. Als u een 64-bits versie van Windows hebt geïnstalleerd, kunt u ook alleen upgraden naar een 64-bits versie van Windows.

Om het samen te vatten

  1. 32-bits systemen zijn ontworpen voor 32-bits processors, 64-bits systemen zijn ontworpen voor 64-bits processors,
  2. 64-bits systemen kunnen hogere prestaties ondersteunen omdat... zie meer dan 4 GB RAM,
  3. 32-bits systemen hebben niet de software-incompatibiliteitsproblemen die 64-bits systemen wel hebben.

Ik denk dat je nu geen twijfel meer hebt over wat je voor x64 of x86 moet kiezen, dus we zullen deze opmerking afmaken en doorgaan met het bestuderen van andere functies en kenmerken van het systeem.

Deze aanduidingen leiden ongetwijfeld veel mensen tot een doodlopende weg, en vandaag zullen we daar uit komen.

In werkelijkheid x86, x64- slechts een aanduiding van de bitdiepte van het besturingssysteem, gemeten in bits (respectievelijk 32 en 64 bits). Er zijn trouwens 16 bits - maar het is vrij moeilijk om processors te vinden die alleen deze bitdiepte begrijpen. Daarvoor moeten we tien jaar teruggaan. In ieder geval: ‘introduceer’ ze x86 of x64 systemen zullen niet werken.

Waar is dit allemaal voor?

Met dit alles kunt u de bitdiepte bepalen van de getallen waarmee uw pc-processor zal omgaan. En om deze reden, onder x86 of x64 systemen hebben hun eigen versies van programma's, stuurprogramma's en dergelijke.

Een hogere bitdiepte (x64) maakt het onder andere mogelijk om de nauwkeurigheid van berekeningen aanzienlijk te verbeteren. Maar de gemiddelde gebruiker heeft zo'n behoefte niet, en de enige reden waarom hij een 64-bit systeem zou moeten gebruiken is als het RAM-geheugen in de computer meer dan 4 gigabyte bedraagt.

Feit is dat 32-bits systemen niet meer dan 4 gigabyte RAM "zien".

Dus uiteindelijk: x86 of x64?

Als u 4 GB RAM of minder heeft, is een 32-bits (x86) systeem voldoende voor u. Gebruik anders x64.