Ad

News

SiS SiS741CX chipset adopted by Samsung in multi-function monitors

Silicon Integrated Systems (SiS) on May 9 announced that its SiS741CX chipset is being used in Samsung's Network MFM (multi-function monitor) 400Pn series. Read more

Quantum effect offers molecular transistors

A molecular switch that operates in a fundamentally new way could usher in a generation of microprocessors that work on the molecular scale. Read more

Smart glasses switch focus in an instant

Glasses that change from "long distance" to "reading" mode at the flick of a switch could prove a revelation for many wearers. Read more

Creative Sensor to produce liquid lenses by year-end 2006

Creative Sensor Incorporated (CSI), a Taiwan-based maker of color contact image-sensor modules for multi-function peripherals, will invest about $3.1 million in a production line for liquid lenses, with small-volume shipments slated to begin by the end of 2006, according to company president Doris Hsu. Read more

Latest Reviews & Articles

Scorpio Blue: Big Notebook HDDs Go Mainstream

Scorpio Blue: Big Notebook HDDs Go Mainstream

While two other 500 GB mobile hard drives have been available for a while, WD is the first to release this capacity in a model using the standard 9.5 mm height with two platters. Read more

Value In SLI? GTX 260 Core 216 Vs. GTX 280

Value In SLI? GTX 260 Core 216 Vs. GTX 280

We recently built a $2,500 gaming system with three GTX 260 Core 216 graphics cards, noting that these were less expensive than two GTX 280s. In the performance-value game, is 3-way SLI in the cards? Read more

System Builder Marathon: Performance & Value

System Builder Marathon: Performance & Value

We’ve built, overclocked, and tested our $625, $1,250, and $2,500 performance machines. How will these three systems compare in overall performance and value? Read more

System Builder Marathon: $2,500 Enthusiast PC

System Builder Marathon: $2,500 Enthusiast PC

We’ve seen how far a moderately priced Core i7 system can take us and now we’re ready to assess the performance advantages of better cooling and a stronger graphics configuration. Will our upgrades be worth the money? Read more

All the Reviews & Articles
  Tom's Hardware Forums » Windows XP » Configuration & Customize » 3GB switch will not function on WinXP w/4GB RAM installed
 

3GB switch will not function on WinXP w/4GB RAM installed




Word :   Username :  
 
Bottom
Author
 Thread : 3GB switch will not function on WinXP w/4GB RAM installed
 
Profile: stranger
More Information

I hope this is the correct forum for this question.
In working with HP DC 7600 CMT PCs that each has 4GB of RAM the 3 GB switch will not function on only some of the PCs.
If I add the 3GB switch line into the boot.ini file the PC just does not boot.
I have checked syntax etc to no avail
In windows the PCs display varying amounts of RAM
Some show 3.320 GB others show 3.50 GB and yet others show 3.25 GB. The model PC is consistent as is the type of RAM installed.
My guess is that hardware is reserving addresses during boot up and that causes the issue.
Any help is appreciated.

Related Product

Register or log in to remove.

Profile: old hand
More Information

No need to use any switch. XP will see up to 3.5GB. Depending on the video ram.

Stuff Happens
Profile: old hand
More Information

The amount of total addressable space allowed by XP is 4GB. That counts graphics card RAM, sound card RAM, and the size of the page file. Diffrent computers with diffrent hardware configs may display a diffrent number than the normally quoted 3.25 GB.

Windows does this automatically, so you don't need to worry about it anyway.

Profile: member
More Information

sevens wrote :

In working with HP DC 7600 CMT PCs that each has 4GB of RAM the 3 GB switch will not function on only some of the PCs. If I add the 3GB switch line into the boot.ini file the PC just does not boot.

The /3GB switch has nothing to do with making Windows report, utilize, or address more RAM. The /3GB switch is used to give applications more virtual address space, and only applications that explicitly request it (98% of 32-bit applications aren't coded to support this).

Remove the /3GB switch, it can only create problems unless you understand exactly what it does and when to use it (and you don't). The limitation here is the Intel 945 chipset, which no amount of boot switches can overcome or work-around.


Message edited by tcsenter on 10-09-2008 at 05:14:40 PM
Profile: newbie
More Information

An application doesn't need to be "coded" in a special way to use more than 2GB. It is just a bit that needs to be switched. Some are switched, some aren't some you can switch your self, some will crash.

In 64bit Windows, the application would get 4GB with this bit on.

Profile: member
More Information

hester7 wrote :

An application doesn't need to be "coded" in a special way to use more than 2GB. It is just a bit that needs to be switched. Some are switched, some aren't some you can switch your self, some will crash.

I used the term 'coded' in an over-simplified (though technically inaccurate) sense because I figured that someone who already did not understand what the /3GB switch does probably would get stuck on "set LARGE_ADDRESS_AWARE flag in the image header".

I would disagree with your characterization of how common or prevalent are 32-bit applications with large address support. It is uncommon in the extreme outside of enterprise, database, engineering, scientific, and professional applications. Even within these segments, it is not the norm. I don't know of any that install by default with large address support, and most developers state it is for testing purposes only or not supported in a production environment.

Even Microsoft does not support /3GB (4G Tuning) in a production environment on Windows XP Professional. If you're a developer having problems testing your applications against it, they might take a look. But end-users are on their own.

Given the potential implications for kernel-mode stuff, the risk of application failures because so few 32-bit apps are tested or designed for it, the exceptionally narrow scope where it is indicated or might even prove beneficial, there is little point to indulging its potential merit on a PC running 32-bit consumer OS and applications. One in every ten thousand might realize some benefit or get it working with no apparent adverse consequences.


Message edited by tcsenter on 10-10-2008 at 09:35:54 AM
Profile: newbie
More Information

More and more applications comes with the bit on. It won't hurt anything, it all depends on the users' OS. And as said, if he runs a 64bit OS, it will then automatically get access to 4GB

Profile: member
More Information

Quote :

More and more applications comes with the bit on.

Really? I would appreciate if you could provide some examples. And we are talking about 32-bit applications and 32-bit OS. Installers that check for 64-bit OS, perhaps (though I doubt all that many more are), since 32-bit applications claiming compatibility under 64-bit OS are almost guaranteed to have been tested in large addressing modes. If they weren't, the developer's testing for compatibility with 64-bit OS was fundamentally incomplete.

Quote :

It won't hurt anything, it all depends on the users' OS.

Other than crashing the application, the operating system, the risks of data loss that result from crashing applications and operating systems, and failing to boot as the OP clearly reported. Except those things, it won't hurt anything.

Quote :

And as said, if he runs a 64bit OS, it will then automatically get access to 4GB

That's great. Now if we could only find a discussion that is remotely relevant to 64-bit OS, your repeated mention of it might actually seem much less pointless there.

Profile: newbie
More Information

[quote]Really? I would appreciate if you could provide some examples.[/quotemsg]
Look around the internet.

[quote]And we are talking about 32-bit applications and 32-bit OS.[/quotemsg]
Of course. This doesn't even apply to 64bit applications.

[quote]Other than crashing the application, the operating system, the risks of data loss that result from crashing applications and operating systems, and failing to boot as the OP clearly reported.[/quotemsg]
The bit won't hurt anything by itself. If the user runs a 32bit OS, and he uses the /3GB switch, then it might hurt some places. But the bit alone is harmeless (when I say harmless, then the bit is set by the developer, and therefore assures the app will never crash nomatter how the OS is configured).

[quote]
Now if we could only find a discussion that is remotely relevant to 64-bit OS, your repeated mention of it might actually seem much less pointless there.[/quotemsg]
It is relevant when we talk about how much the bit is used. The developers know that they get 4GB access under 64bit Windows, so they tend to use it more often.


  Tom's Hardware Forums » Windows XP » Configuration & Customize » 3GB switch will not function on WinXP w/4GB RAM installed

Go to:
 

Google Ads