SitePoint Sponsor

User Tag List

Results 1 to 7 of 7

Thread: XP & Memory

Hybrid View

  1. #1
    Love *********'s Forum ep2012's Avatar
    Join Date
    Aug 2004
    Location
    Toronto, Ontario
    Posts
    848
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    XP & Memory

    Hi,

    So I wanted to upgrade to 4 GB of memory & after talking to 3 different guys at Best Buy & getting all different answers & mistakes <sigh>, I decided to ask people & see what the majority says.

    I do remember hearing several times in the past that anything more than 2 GB is worthless on a computer.

    The last guy said b/c I'm on XP, even if I upgraded to 4 it wouldn't matter. It's DDR2. He said the computer will only fly if it's 4 & on Vista or 7.

    I hope a real geek is out there to help

    Thanks


    Michelle

  2. #2
    From space with love silver trophy
    SpacePhoenix's Avatar
    Join Date
    May 2007
    Location
    Poole, UK
    Posts
    4,994
    Mentioned
    100 Post(s)
    Tagged
    0 Thread(s)
    Win XP comes in 32bit and 64bit versions. If your version is a 32bit version then the most memory that XP can use is just over 3GB (I think it's about 3.1 or 3.2). If your version of XP is a 64bit version then it'll be able to use the full 4GB of memory
    Community Team Advisor
    Forum Guidelines: Posting FAQ Signatures FAQ Self Promotion FAQ
    Help the Mods: What's Fluff? Report Fluff/Spam to a Moderator

  3. #3
    Love *********'s Forum ep2012's Avatar
    Join Date
    Aug 2004
    Location
    Toronto, Ontario
    Posts
    848
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's 32, I just checked.

    You sure it's not 2 GB?

    Thanks


    Michelle

  4. #4
    Follow: @AlexDawsonUK silver trophybronze trophy AlexDawson's Avatar
    Join Date
    Feb 2009
    Location
    England, UK
    Posts
    8,111
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Windows XP will allow up to around 8GB of RAM if you have a 64bit edition.

    But alike Vista and Windows 7, the memory allocation table in 32bit OS's cannot handle more than 3GB. If you do put the full 4GB into the 32bit OS, only 3GB will be visible and usable on the machine and the other 1GB will be allocated to background caching and video RAM (as it cannot be directly assigned to the OS).

    What I would say is... if you are thinking of going to a 64bit OS, do not under any circumstances go to XP 64bit. The majority of the processes are still in 32bit and the entire OS was hacked together to make it compatible at the most basic level for the 64bit subsystem. If you want to have a full 4GB and actually use it, you REALLY should be using Windows 7. Not only will the 64bit version allow you to use that full 4GB (rather than giving you partial access to it), the OS is MUCH more optimized than XP, especially in allocating larger subsets of RAM and you are likely going to find the OS perform much better.

  5. #5
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by AlexDawson View Post
    ...the memory allocation table in 32bit OS's cannot handle more than 3GB.
    Not entirely true. The OS can handle the full 32 Address space (4 GB RAM) the reason why it doesn't add up to 4 GB is because the hardware needs to have references in the same address space. Adding 4 GBs into a 32 bit system fills the address space up to its limits. But it has to truncate addressable memory so it can give addresses to other hardware components like the graphics card. That is why on a 32 bit system you do not get the full 4 GB of RAM, there is not enough room in the hardware's (CPU's) address space.

    Just to clarify, the addressing space is shared between RAM and hardware components. On a 64bit system this same limitation exists. However, the addressing space in much much larger. Currently 48 bits is what most current CPUs support. That is about 256 TB worth of addressing space. With a full implementation of 64 bit one could have 16 EB worth of addressing space.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  6. #6
    Non-Member Clara James's Avatar
    Join Date
    Nov 2010
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have read at various places, i.e; in many articles and in different books. That your drive containing windows should be more than 5 GB. Let the window get as much it can take. Because when there will be more place for window to absorb, it will work smoothly.

  7. #7
    Barefoot on the Moon! silver trophy Force Flow's Avatar
    Join Date
    Jul 2003
    Location
    Northeastern USA
    Posts
    4,603
    Mentioned
    56 Post(s)
    Tagged
    1 Thread(s)
    You can use up to 3.25GB on 32-bit operating systems.

    I'd get a 4GB matched pair...RAM is cheap enough these days.

    I wouldn't recommend XP 64-bit. Support for it is quite limited (limiting?)
    Visit The Blog | Follow On Twitter
    301tool 1.1.5 - URL redirector & shortener (PHP/MySQL)
    Can be hosted on and utilize your own domain


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •