Dela via


Programmeringsguide för 64-bitars Windows

Microsoft har släppt 64-bitarsversioner av Windows-operativsystemet. 64-bitars Windows har utformats med kompatibilitet i åtanke. Utvecklare kan se till att deras befintliga 32-bitarsprogram körs bra under 64-bitars Windows eller dra nytta av fördelarna med 64-bitars Windows genom att migrera sina program.

Fördelar med 64-bitars Windows

Ett 64-bitars operativsystem stöder mycket mer fysiskt minne än ett 32-bitars operativsystem. De flesta 32-bitars Windows-system stöder till exempel högst 4 gigabyte fysiskt minne, med upp till 3 gigabyte adressutrymme för varje process, medan 64-bitars Windows stöder upp till 2 terabyte fysiskt minne med 8 terabyte adressutrymme för varje process. Det ökade fysiska minnet innehåller följande fördelar för program:

  • Varje program kan ha stöd för fler användare. Alla eller delar av varje program måste replikeras för varje användare, vilket kräver ytterligare minne.
  • Varje program har bättre prestanda. Ökat fysiskt minne gör att fler program kan köras samtidigt och förbli helt bosatta i systemets huvudminne. Detta minskar eller eliminerar prestandastraffet vid byte av sidor till och från disk.
  • Varje program har mer minne för datalagring och manipulering. Databaser kan lagra mer av sina data i systemets fysiska minne. Dataåtkomsten går snabbare eftersom diskläsningar inte behövs.
  • Program kan hantera stora mängder data på ett enkelt och mer tillförlitligt sätt. Videosammansättning för filmarbete kräver 64-bitars Windows av den anledningen. Modellering för vetenskapliga och finansiella program drar stor nytta av minnesbaserade datastrukturer som inte är möjliga i 32-bitars Windows.

Det finns också viktiga fördelar för företag:

  • Ökad produktivitet. Kunskapsarbetare kan ägna sin tid åt att tänka och producera, snarare än att vänta på att programvaran ska slutföra sina uppgifter.
  • Lägre ägandekostnad. Varje server har stöd för ett större antal användare och program, så din verksamhet kräver färre servrar. Detta leder direkt till mindre hanteringskostnader – en av de högsta kostnaderna i alla databehandlingsmiljöer.
  • Nya programmöjligheter. Nya program kan utformas utan de hinder som 32-bitars Windows medför. Nya grafikprogram kommer att göra arbetet enklare och roligare. Dataintensiva uppgifter som är omöjliga i dag kan utföras med 64-bitars Windows.

I det här avsnittet