Results 1 to 11 of 11

Thread: Can XP handle 3 GB ?

  1. #1
    Registered User
    Join Date
    Jun 2008
    Posts
    9
    Thanks
    0
    Thanked
    0 times in 0 posts

    Can XP handle 3 GB ?

    Of RAM by default, do I need to do any tweaking to get the best out of all that memory?

  2. #2
    Senior Member
    Join Date
    May 2008
    Location
    Bath Uni
    Posts
    1,140
    Thanks
    169
    Thanked
    71 times in 66 posts
    • Will404's system
      • Motherboard:
      • ASUS P5Q PRO
      • CPU:
      • Core2quad Q6600 @2.85GHz
      • Memory:
      • 4GB Corsoar Twin X XMS2 DDR2-PC2 6400 @ 900MHz, 5-5-5-18
      • Storage:
      • WD 320GB, Segate 320GB (Raid 0), 2* WD 1TB storage
      • Graphics card(s):
      • ATI Sapphire HD 4850
      • PSU:
      • Corsoar HX 520
      • Case:
      • Antec 900
      • Operating System:
      • Windows 7 Pro x64
      • Monitor(s):
      • ASUS MW221u 22"

    Re: Can XP handle 3 GB ?

    64 or 32 bit

    Both can hamndle it, but if you have a large GPU then 32 bit may not use all the RAM and GPU memory

    It can handle up to 3.6 or so GB.

    64 bit can handle something like 128GB

  3. #3
    NOT Banned
    Join Date
    Jan 2007
    Posts
    5,905
    Thanks
    412
    Thanked
    278 times in 253 posts

    Re: Can XP handle 3 GB ?

    with a 512mb graphics card I recieve 3.25gb on 32-bit xp. If you've got lower you'll get more
    If you got SLI* then you'll get about 2.8gb.

    *SLI based on 2 x 512mb cards (Applies to Crossfire too)

  4. #4
    0iD
    0iD is offline
    M*I*A 0iD's Avatar
    Join Date
    Jul 2003
    Location
    Happy Llama Land
    Posts
    13,247
    Thanks
    1,435
    Thanked
    1,209 times in 757 posts
    • 0iD's system
      • Motherboard:
      • Leave my mother out of it!
      • CPU:
      • If I knew what it meant?
      • Memory:
      • Wah?
      • Storage:
      • Cupboards and drawers
      • Graphics card(s):
      • Slate & chalk
      • PSU:
      • meh
      • Case:
      • Suit or Brief?
      • Operating System:
      • Brain
      • Monitor(s):
      • I was 1 at skool
      • Internet:
      • 28k Dialup

    Re: Can XP handle 3 GB ?

    You need to use the 3gb switch in XP so it addresses it I believe
    Enabling the 3GB Switch

    1. Right-click My Computer. Click Properties.
    2. In the System Properties dialog box, click the Advanced tab.
    3. On the Advanced tab, under Startup and Recovery, click Settings.
    4. In the Startup and Recovery dialog box, under System startup, click Edit. The Windows boot.ini file will be opened in Notepad.
    5. Save a renamed copy of your boot.ini file somewhere on your computer in case you need to revert back to your original version of the file. Note: Boot.ini files may be different from computer to computer.
    6. Highlight the following line in the boot.ini file:

    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect


    7. Copy (Ctrl-C) and paste (Ctrl-V) the line just below the original. Note: Your exact text string may be different from the text string in this document. So be sure to copy the text string from your boot.ini file, not the text string shown here.
    8. Modify the copied line to include “ /3GB”, as shown in the example below. Note: Do not overwrite any existing lines.

    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect


    9. Save the boot.ini file and close Notepad.
    10. Click OK to close each dialog box.
    11. Reboot your computer.
    12. During startup, select the 3GB option. If you do not select the 3GB option, the system will default to the 2GB total memory setting.

    If there are problems at startup, you may need to update some of your drivers.

    Verifying that the 3GB switch is enabled

    Start a Revit session, and then open the new journal text file that was created. The Journals folder can usually be found in the C:\Program Files\Autodesk Revit Building X\Journals directory. Note: Revit Building is used as an example. If you are using Revit Structure, the folder will be named "Revit Structure." If you are using Revit Systems, the folder will be named "Revit Systems." Near the beginning of the journal, check to make sure that the TotalVirtualMemorySize equals approximately 31456000.
    [
    Quote Originally Posted by Blitzen
    When I say go, both walk in the opposite direction for 10 paces, draw handbags, then bitch-slap each other!

  5. #5
    Nothing runs like a Deere cotswoldcs's Avatar
    Join Date
    Mar 2004
    Location
    Bang in the heart of the cotswolds
    Posts
    793
    Thanks
    40
    Thanked
    18 times in 18 posts
    • cotswoldcs's system
      • Motherboard:
      • Asus P4C800-E Deluxe
      • CPU:
      • Pentium 4 3.0Ghz Northwood (@3.4Ghz on water)
      • Memory:
      • 1.5Gb Corsair TwinX PC3200/PC3700
      • Storage:
      • 150Gb Raptor
      • Graphics card(s):
      • XFX 6600GT 128Mb (w waterblock)
      • PSU:
      • Seasonic S12-380
      • Case:
      • Antec Sonata I
      • Monitor(s):
      • 3 x Iiyama 19" LCD (5:4) on Comrac Tripple Mount
      • Internet:
      • PlusNet 1.6Mb ADSL

    Re: Can XP handle 3 GB ?

    Quote Originally Posted by 0iD View Post
    You need to use the 3gb switch in XP so it addresses it I believe
    Is that still necessary if running SP3?

  6. #6
    HEXUS.social member Agent's Avatar
    Join Date
    Jul 2003
    Location
    Internet
    Posts
    19,185
    Thanks
    739
    Thanked
    1,614 times in 1,050 posts

    Re: Can XP handle 3 GB ?

    Quote Originally Posted by 0iD View Post
    You need to use the 3gb switch in XP so it addresses it I believe
    Nar, don't mess with it under XP

    /3GB
    This switch forces x86-based systems to allocate 3 GB of virtual address space to programs and 1 GB to the kernel and to executive components. A program must be designed to take advantage of the additional memory address space. With this switch, user mode programs can access 3 GB of memory instead of the usual 2 GB that Windows allocates to user mode programs. The switch moves the starting point of kernel memory to 3 GB. Some configurations of Microsoft Exchange Server 2003 and Microsoft Windows Server 2003 may require this switch.
    http://support.microsoft.com/kb/833721

    Unless you know you have software that is designed to take advantage of this, its not worth doing. The /3GB just alters how Windows deals with the memory, its not needed to use the 3GB / Windows to see it
    Quote Originally Posted by Saracen View Post
    And by trying to force me to like small pants, they've alienated me.

  7. #7
    Senior Member
    Join Date
    Aug 2007
    Posts
    1,094
    Thanks
    11
    Thanked
    77 times in 75 posts
    • LuckyNV's system
      • Motherboard:
      • MSI GD65
      • CPU:
      • i5 750 w/ Thermalright Ultra120X
      • Memory:
      • 2x2GB DDR3-1600 Cas7
      • Storage:
      • 640GB.AAKS, 2xSamsung F1 1TB, 2xSamsung 64GB SLC SSD
      • Graphics card(s):
      • Sapphire HD6870 1GB
      • PSU:
      • Corsair HX620W
      • Case:
      • Coolermaster HAF-932
      • Operating System:
      • Windows 7 Pro 64bit
      • Monitor(s):
      • LG W2286L
      • Internet:
      • Be* Unlimited@21Mbps w/ Draytek 2710n

    Re: Can XP handle 3 GB ?

    Indeed, don't play with that unless you have specific programs or games that can take advantage of it, otherwise Windows XP 32bit can still use around 3GB (or whichever amount you have)

    The only game that I know supports this is Supreme Commander Forged Alliance.

    For Vista 32bit no such mod is needed, if a program or game needs more than 2GB, Vista will give it, how generous

  8. #8
    HEXUS.social member Agent's Avatar
    Join Date
    Jul 2003
    Location
    Internet
    Posts
    19,185
    Thanks
    739
    Thanked
    1,614 times in 1,050 posts

    Re: Can XP handle 3 GB ?

    Quote Originally Posted by LuckyNV View Post
    For Vista 32bit no such mod is needed, if a program or game needs more than 2GB, Vista will give it, how generous
    I've seen this a few times around the web, but I'm not sure if its correct?
    MSDN says: http://msdn.microsoft.com/en-us/library/aa366778.aspx

    So it looks like that's saying its still only 2GB unless it has IMAGE_FILE_LARGE_ADDRESS_AWARE set?

    Paul? Where are thou?
    Quote Originally Posted by Saracen View Post
    And by trying to force me to like small pants, they've alienated me.

  9. #9
    Ex-MSFT Paul Adams's Avatar
    Join Date
    Jul 2003
    Location
    %systemroot%
    Posts
    1,926
    Thanks
    29
    Thanked
    77 times in 59 posts
    • Paul Adams's system
      • Motherboard:
      • Asus Maximus VIII
      • CPU:
      • Intel Core i7-6700K
      • Memory:
      • 16GB
      • Storage:
      • 2x250GB SSD / 500GB SSD / 2TB HDD
      • Graphics card(s):
      • nVidia GeForce GTX1080
      • Operating System:
      • Windows 10 x64 Pro
      • Monitor(s):
      • Philips 40" 4K
      • Internet:
      • 500Mbps fiber

    Re: Can XP handle 3 GB ?

    > GO NORTH
    You go north.
    You are in a tunnel with exits south and north. It smells like popcorn. Paul is here.
    > POKE PAUL
    Ow!

    http://msdn.microsoft.com/en-us/library/ms791558.aspx
    The /3GB parameter is supported on Windows Server 2003, Windows XP, Windows 2000, and Windows NT. On Windows Vista and later versions of Windows, use the IncreaseUserVA element in BCDEdit.

    On Windows, by default, the lower 2 GB are reserved for user-mode programs and the upper 2 GB are reserved for kernel-mode programs. You can use this parameter to test the performance of your driver when it is running in a 1 GB kernel.
    ...
    To take advantage of the 3 GB available to user-mode programs, the program must be linked with the /LARGEADDRESSAWARE option.
    As far as I am aware the same rules apply - don't use 4GT RAM tuning unless you have applications that can use the extended virtual address space for user-mode, as you're taking this from the kernel.
    Most applications cannot or will not use >2GB virtual memory, so the only effect you get is to hamstring Windows.

    Common misconceptions are:
    - /3GB (4GT RAM tuning) has something to do with physical memory [it has nothing to do with installed memory]
    - The 3GB is shared between all programs [it is 3GB virtual user-mode space per process]
    ~ I have CDO. It's like OCD except the letters are in alphabetical order, as they should be. ~
    PC: Win10 x64 | Asus Maximus VIII | Core i7-6700K | 16GB DDR3 | 2x250GB SSD | 500GB SSD | 2TB SATA-300 | GeForce GTX1080
    Camera: Canon 60D | Sigma 10-20/4.0-5.6 | Canon 100/2.8 | Tamron 18-270/3.5-6.3

  10. #10
    Registered+
    Join Date
    Sep 2007
    Location
    small village in England
    Posts
    89
    Thanks
    0
    Thanked
    3 times in 3 posts
    • acro666's system
      • Motherboard:
      • Abit Fatal1ty AA8XE
      • CPU:
      • Pen 4 CSU, 775 3.6ghz 2mb cache
      • Memory:
      • 3gb DDR 2
      • Storage:
      • 4 HDs split into 16 individuals
      • Graphics card(s):
      • Gainward GForce 7800TX 256 DDR3
      • PSU:
      • 750 watts
      • Case:
      • Lian Li Brushed Aluminium
      • Monitor(s):
      • 2 x AOC 17" Flat Panel
      • Internet:
      • aol

    Re: Can XP handle 3 GB ?

    Must be something wrong with my machine 'cos I have always had 3gb memory and it seems to work just fine. I am running XP-Pro SP 2.0 at the moment?

    And I do not know what a 3gb switch is, never mind how to use it?

    regards

    acro666

  11. #11
    Ex-MSFT Paul Adams's Avatar
    Join Date
    Jul 2003
    Location
    %systemroot%
    Posts
    1,926
    Thanks
    29
    Thanked
    77 times in 59 posts
    • Paul Adams's system
      • Motherboard:
      • Asus Maximus VIII
      • CPU:
      • Intel Core i7-6700K
      • Memory:
      • 16GB
      • Storage:
      • 2x250GB SSD / 500GB SSD / 2TB HDD
      • Graphics card(s):
      • nVidia GeForce GTX1080
      • Operating System:
      • Windows 10 x64 Pro
      • Monitor(s):
      • Philips 40" 4K
      • Internet:
      • 500Mbps fiber

    Re: Can XP handle 3 GB ?

    Physical Memory
    3GB of RAM should work find on pretty much all systems (barring those with onboard graphics chipsets that use system memory) even running a 32-bit OS.

    Physical memory addressing is bound by the same 32-bit limitation as virtual addressing (for the workstation version of Windows PAE doesn't help).

    The BIOS reserves a chunk of the upper address space for the PCI bus, and leaves the rest for the operating system, very often this is 0.75GB (0xd0000000-0xffffffff).

    So if you have 1GB of RAM, you can use 1GB.
    If you have 2GB, you can use 2GB.
    If you have 3GB, you can use 3GB.
    If you have 4GB, you can use ~3.25GB.

    If an onboard graphics chipset is used and it is given system memory for its own use, this is subtracted before the OS gets its share - so if 512MB is allocated, for example, the maximum memory for the OS can go down to 2.75GB.


    Virtual Memory
    For each process, the 32-bit virtual address space is divided between the process itself (user-mode, lower 2GB) and the kernel (upper 2GB, shared across every process).

    This is true regardless of the physical memory installed.

    A Win32 application without any special compiler options will assume it has 2GB of virtual address space to play with (0x00000000-0x7fffffff).

    If a Win32 application is compiled with LARGEADDRESSAWARE, then it can potentially use up to all 4GB for itself, depending on which virtual address the kernel starts.

    On a 32-bit platform, /3GB indicates the user/kernel split is 3/1, hence LARGEADDRESSAWARE applications can address up to 3GB.
    (On a 64-bit platform there is no such switch, so the same applications can address up to 4GB.)

    By reducing the kernel virtual address space from 2GB to 1GB you effectively halve the resources for drivers and dynamic memory allocations, which can lead to "not enough storage to complete the operation" errors.

    So what benefits from /3GB? Databases and things like Exchange Server.
    It has nothing to do with having 3GB or more of physical memory installed.
    ~ I have CDO. It's like OCD except the letters are in alphabetical order, as they should be. ~
    PC: Win10 x64 | Asus Maximus VIII | Core i7-6700K | 16GB DDR3 | 2x250GB SSD | 500GB SSD | 2TB SATA-300 | GeForce GTX1080
    Camera: Canon 60D | Sigma 10-20/4.0-5.6 | Canon 100/2.8 | Tamron 18-270/3.5-6.3

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. I Can't Believe My GeForce 8800 GTX Can't Handle This...
    By zsaddique in forum Graphics Cards
    Replies: 1
    Last Post: 29-11-2007, 06:39 PM
  2. No, Ubisoft, the PS3 CAN handle the AI.
    By HEXUS in forum HEXUS News
    Replies: 20
    Last Post: 15-08-2007, 01:20 PM
  3. Shuttle handle a 6800gt?
    By Singapore_Sling in forum PC Hardware and Components
    Replies: 22
    Last Post: 18-02-2005, 05:16 PM
  4. FINALLY!, a divx player that can handle divx 5 properly!
    By bledd in forum PC Hardware and Components
    Replies: 10
    Last Post: 24-11-2003, 09:30 PM

Posting Permissions

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