Skip to main content

Att använda mer än 4 GB minne, se till att Windows är 64-bitars

Macbook Pro 4gb vs 8gb RAM upgrade (April 2025)

Macbook Pro 4gb vs 8gb RAM upgrade (April 2025)
Anonim

Den här artikeln skrevs ursprungligen när Windows Vista släpptes, men även med Windows 10 finns det 32-bitars och 64-bitars versioner som har samma begränsningar när det gäller mängden minne som kan användas med datorsystemet.

Under en tid har datorprocessorer stött 64-bitars databehandling, men det finns fortfarande fall att de fortfarande har bara 32-bitars support. Även om du har en 63-bitars processor, så kan du bara köra en 32-bitarsversion av programvaran.

Med en dator som kör Windows XP, med en enda gigabyte av RAM på systemet menade du att du bara kunde på ett tillförlitligt sätt köra ett enda program utan några problem. Heck, det kan till och med multitaska ganska bra. Skriv in Windows Vista med sitt nya nya gränssnitt och ytterligare systemkrav. Nu behövs en gigabyte av RAM ganska mycket för att den skall kunna köras och två gigabyte är nödvändiga för en smidig körning av applikationer. Vista drar verkligen nytta av att ha mer minne, men det finns ett problem.

32-bitars och minnesbegränsningar

Windows XP var enbart ett 32-bitars operativsystem. Detta gjorde saker mycket enkla eftersom det var ganska mycket bara en enda version att programmera för. Tillbaka när den utvecklades kom de flesta systemen endast med 256 eller 512 MB minne. Det skulle springa på dessa, men mer minne var alltid en fördel. Det var dock ett problem. 32-bitarsregistren för Windows XP och hårdvaran för tidsbegränsade datorer till högst 4 GB minne. Det är lite mer komplicerat än detta, eftersom lite minne är reserverat för operativsystemet och andra för applikationer.

Detta var inte ett problem med tidens applikationer. Visst var det några applikationer som Adobe Photoshop som snabbt kunde äta upp systemminne, men de kunde fortfarande fungera mycket bra. Naturligtvis med minskningen av minneskostnader och framsteg av processorteknologi innebar att 4 GB minne i ett system inte är något som är oskäligt. Problemet är att Windows XP inte kan hantera något över 4 GB RAM. Även om hårdvaran skulle kunna stödja den, kunde programvaran inte.

Vista löser 4GB eller gör det?

En av de stora drivkrafterna från Microsoft för Windows Vista var att lösa 4GB-minnet. Genom att bygga om kärnan i operativsystemet kunde de anpassa hur minneshanteringen fungerade. Men det finns faktiskt lite problem med detta. Det finns ett antal versioner av Vista och de har olika maximala belopp som de stöder.

Enligt Microsofts egen kunskapsbaserad artikel stödjer alla 32-bitars versioner av Vista upp till 4 GB minne, men det faktiska användbara adressutrymmet kommer att vara mindre än 4 GB. Anledningen till detta är att en del av minnet är avsatt för minneskartgränssnitt. Detta är i allmänhet ett utrymme som är avsatt för att säkerställa förarkompatibilitet och den mängd som används varierar beroende på de enheter som är installerade i systemet. Vanligtvis kommer ett system med 4 GB RAM att rapportera endast 3,5 GB adresserbart utrymme.

På grund av denna minnesproblem av Vista med system installerade med 4 GB minne, är ett antal företag leveranssystem konfigurerade med 3 GB (två 1 GB och två 512 MB moduler) totalt i systemet. Det här kommer sannolikt att hindra användare som köper systemet från att klaga på att systemet säger att de har mindre än 4 GB RAM och kontakta dem för att klaga på det.

64-bitars till räddningen

64-bitarsversionen av Windows Vista har inte samma 4GB-minnesgräns. Istället har varje 64-bitarsversion en gräns för mängden adresserbart minne. De olika 64-bitarsversionerna och deras maximala minne är följande:

  • Vista Basic: 8 GB
  • Vista Home Premium: 16 GB
  • Vista Business / Enterprise / Ultimate: 128+ GB

Nu är sannolikheten för att datorerna når till och med 8GB i slutet av 2008 ganska låga. Även 16GB-gränsen för Home Premium kommer förmodligen inte att hända innan nästa version av Windows släpps.

Självklart finns det andra problem angående 64-bitarsversionen av Windows. Den stora oro för dem som vill använda den är drivrutins support. Medan de flesta enheter nu har drivrutiner för 32-bitarsversionen av Vista, är det lite svårare att hitta drivrutiner för vissa enheter med 64-bitarsversionen. Detta förbättrar ju ytterligare vi får från lanseringen av Vista men inte så snabbt som med 32-bitars drivrutiner. Det andra problemet är programkompatibilitet. Medan 64-bitarsversionen av Vista kan köra 32-bitars programvara, är vissa program inte helt kompatibla eller stödda av utgivaren. Ett sådant exempel är iTunes-applikationen från Apple som många människor måste tweak tills Apple släpper en kompatibel version.

Vad betyder det här?

De flesta nya laptop- och stationära datorsystem som säljs har nu 64-bitars hårdvara som stöder minnesadressering över 4GB-gränsen. Problemet är att de flesta tillverkare fortfarande förinstallerar 32-bitarsversionerna av Vista. Visst säljer de inte systemen med 4 GB minne installerat i dem, men användare har möjlighet att installera det här minnet senare som en uppgradering. När det händer, kommer konsumenterna sannolikt att översvämma sina call centers rapportera problem.

Om du tittar på att köpa en ny dator och du brukar använda ett stort antal minnesintensiva program, bör du verkligen överväga att köpa ett system som kommer installeras med en 64-bitarsversion av Vista. Naturligtvis, gör alltid forskning med företagen för att se till att hårdvaran du använder, som skrivare, skannrar, ljudspelare och liknande, har förare. Samma sak bör göras med vilken programvara du använder. Om allt som checkar ut är det bäst att gå med 64-bitarsversionen.