Of Zen and Computing Av Zen och beräkningsvetenskap

The 4 GB Memory Limit of 32 Bit Computers Den 4 GB minne gräns på 32 bitars datorer

Wednesday, June 4, 2008 Onsdag 4 juni 2008

Why is it that my PC does not recognize more than 4 GB of memory? Varför är det så att min dator inte känner igen mer än 4 GB minne?

I hope your math isn't rusty. Jag hoppas att din matte är inte rostig.

Slots. Slots. Lots of slots. Massor av ankomst-och avgångstider.

Think of your computer's memory as a bunch of slots. Tänk på datorns minne som ett gäng slots. Your computer “remembers” things by placing them into these slots. Din dator "minns" saker genom att placera dem i dessa tider. Due to its design, a computer can only keep track of a certain amount of slots. Tack vare sin design kan en dator endast hålla reda på en viss tider.

Have you ever heard of Windows being referred to as a “32-bit operating system”? Har du någonsin hört talas om Windows som kallas en "32-bitars operativsystem"? A 32-bit operating system, be it Windows or any other product, is only capable of addressing 2 32 memory addresses (that's 2 to the 32 nd power). En 32-bitars operativsystem, oavsett om det är Windows eller någon annan produkt, är bara klara att hantera två 32 minnesadresser (det är 2 till 32: a makt). Going back to our slots analogy, 2 32 slots, the most a 32 bit computer can keep track of, works out to 4 GB of physical memory. Att gå tillbaka till våra platser analogt, två 32 platser, mest ett 32 bitars dator kan hålla reda på, räknar ut till 4 GB av fysisk minne.

How do you get more memory? Hur får man mer minne?

32 bits refers to the size of the largest address which the computer is capable of processing. 32 bitar hänvisar till storleken på den största adressen som datorn kan behandla. Trying to fit a 64 bit address into a 32 bit space is like jamming the square peg into the round hole. Att försöka passa en 64 bitars adress till en 32 bitars utrymme är som blockerar fyrkantig pinne i det runda hålet. In order to address more memory, you need a computer with a larger address space. För att hantera mer minne, behöver du en dator med en större adressutrymme.

As of this writing, hardware makers are taking advantage of the thirst for more memory by selling 64-bit systems. När detta skrivs är hårdvara beslutsfattare att utnyttja de törsten efter mer minne genom att sälja 64-bitarssystem. One such hardware manufacturer is Apple, whose 64-bit Mac Pro is expandable to 32 GB of memory. En sådan Maskinvarutillverkaren är Apple, vars 64-bitars Mac Pro är utbyggbart till 32 GB minne.

One last thing En sista sak

This is of course a simplified explanation of memory addressing. Detta är naturligtvis en förenklad förklaring av minne adressering. There are some software solutions that have been implemented in order to address a larger address space within a 32-bit system (such as Windows' Physical Address Expansion), but they are beyond the scope of this article. Det finns några programvarulösningar som har genomförts för att möta en större adressutrymme inom en 32-bitars system (t.ex. Windows "Fysisk Adress Expansion), men de ligger utanför den här artikeln. If you wish to learn more about software solutions that allow expansion beyond 4GB of memory on a 32 bit system, I suggest you start with Om du vill veta mer om mjukvarulösningar som gör att expandera från dagens 4 GB minne på ett 32 bitars system, föreslår jag att du börjar med this helpful (Windows-centric) article on the topic hjälp av detta (Windows-centrerad) artikel om ämnet . .

Categories: Kategorier: Hardware Hårdvara

Other articles related to this page Andra artiklar relaterade till den här sidan

Subscription Options Teckningsoptioner
Search Our Archive of How-To Articles and Blog Posts Sök i vårt arkiv finns artiklar och blogginlägg